Obecny kościół parafialny pod wezwaniem Wniebowzięcia Najświętszej Marii Panny został konsekrowany w dniu 15 sierpnia 1638 z przez ks. bp łuckiego Jana Chrzciciela Zamojskiego. Świątynia jest budowlą trójnawową, trójprzęsłową typu bazyliki z prezbiterium równym szerokością i wysokością nawie głównej. Ołtarz główny pochodzi z lat 1729–30 i został zaprojektowany przez Karola Baya, a wykonany przez warsztat rzeźbiarski Bartłomieja Michała Bernatowicza z Warszawy.
Kościoły filialne i kaplice Kaplica św. Anny
Parafia opiekuje się również kaplicą cmentarną pod wezwaniem świętej Anny znajdującą się na cmentarzu przy ulicy Ciechanowieckiej. Oficjalnie nie jest ona jednak własnością parafii. Kaplica została wpisana do rejestru zabytków 19 listopada 1966 pod nr A-111. W latach 2013–2015 kaplica przeszła generalny remont.
Inne budowle parafialne i obiekty małej architektury sakralnej Dzwonnica Dzwonnica wzniesiona w latach 1725–1727 została wkomponowana w murowane ogrodzenie, które otacza cmentarz kościelny. Naprzeciwko fasady kościoła, po drugiej stronie ulicy, stoi murowany budynek wzniesiony w 1723 roku, według projektu Wincentego Rachettiego, jako szkółka parafialna i przytułek (szpital).