The invention discloses a method for positioning a blockage point in a non-metal pipeline by means of ground penetrating radar. The method includes the following steps: 1, obtaining test data of a blocked segment in a non-metal pipeline by means of ground penetrating radar; 2, obtaining a random number of scan points of a random number of scan lines, and selecting natural resonant response wave bands of the scan points right over the pipeline; 3, extracting the pole resonant frequency, and obtaining a resonant frequency difference; 4,obtaining a corresponding water level through interpolation; and 5, obtaining a caliber water level ratio sequence, drawing a relation curve of a scan line position and a caliber water level ration, and obtaining a water level sudden drop point, wherein the position of the scan line corresponding to the point is a blockage point of the non-metal pipeline. The blockage point in a non-metal pipeline can be quickly positioned. Therefore, the detection cost is reduced, the on-line detection difficulty is reduced, and the work efficiency is improved.