Jednolodní obdélný kostel z bílého a červeného pískovce, s nižším, pětiboce uzavřeným presbytářem s opěráky a hranolovou věží před západním průčelím. V jižní stěně lodi jsou dvě románská okna a fragment původního románského portálu. V patře věže je románské okno, nad ním dvě sdružená románská. V presbytáři jsou gotická hrotitá okna s kružbou. V kostele je pozdně barokní až rokoková výbava. Hlavní oltář je z roku 1794 boční oltáře z roku 1766.
Románský kostel druhé poloviny 12. století (snad z roku 1168) je písemně doložen až v polovině 14. století. Ve druhé polovině 14. století získává jeho patronát Pavel z Jenštejna, otec arcibiskupa Jana z Jenštejna. Za Jenštejnů byl kostel goticky přestavěn a doplněn o polygonální presbytář. Renesančně byl kostel upraven v roce 1591 Mírky ze Solopysk. V 18. století byl barokně upraven interiér kostela. V té době byla rovněž upravena věž – byla snížena o jedno patro. Na začátku 19. století byla prolomena nová okna. V roce 1892 byly při puristické restauraci, snažící se o obnovení původního románského vzhledu, odstraněny některé mladší úpravy (tento krok je dnes hodnocen jako necitlivý). Od roku 1910, kdy byl postaven nový kostel sv. Jana Křtitele, sloužil kostel Zvěstování Panny Marie jako hřbitovní a postupně chátral. Od r. 1965 je kostel kulturní památkou. Několikrát byl poškozen při vloupáních (v letech 1781, 1792, 1798, 1820, 1827, 1842, 1844), naposled na počátku 21. století – na podzim 2007.