Murowany, jednonawowy kościół Zwiastowania Najświętszej Maryi Panny (dawniej św. Wojciecha) ufundowali książęta mazowieccy: Janusz III i Stanisław. Inicjatorem budowy był pleban serocki Wojciech Popielski z Popielżyna. Kościół powstał pomiędzy 1 ćw. XVI wieku, a 1600 rokiem. W 3 ćw. XVIII wieku przebudowano okna. Restaurowany m.in. w latach 1934-1938.
Kościół posiada posadzkę umiejscowioną poniżej poziomu otoczenia, prosto zamknięte prezbiterium, dwie symetrycznie ulokowane zakrystie, trójprzęsłową nawę, emporę na piętrze oraz wieżę. Został zbudowany w wątku krzyżowym. Sklepienia nawy kolebkowe z lunetami z nałożoną gwiaździstą siatką żeber. W prezbiterium sklepienie krzyżowe z drutami krzyżowymi, bez jarzem. W prezbiterium dwa portale ostrołukowe