A multimode occulting antenna with a stable phase center comprises a reflection cavity, a lower radiation paster, an upper radiation paster, four feed probe sleeves, four feed probe inner cores and two support columns. Each feed probe sleeve comprises a metal seat and filler, one end of the metal seat is a metal column, the other end of the metal seat is a cylindrical metal cavity, and the filler is used for filling the cylindrical cavity of the metal seat. The sleeve-shaped probes are coupled with feed through four points, probes are uniformly distributed on the circumference, an aerial radiation paster consists of an upper layer and a lower layer, the lower layer is coupled with the feed through the sleeve-shaped probes, the upper layer is coupled with the feed through the lower radiation paster, the middle is supported by the metal support columns, and the reflection cavity is of a round bowl-shaped structure and higher than the upper radiation paster. The occulting antenna is excellent in performance and structure, simple and reliable in process, wide in frequency band, capable of meeting use requirements of a GPS (global positioning system), BD-2, GALILEO and GLONASS, wide in beam coverage, high in gain, stable in phase center, excellent in axial ratio performance, and applicable to a precise obscuration detection system and other high-precision detection systems.