Architektura Kościół został wzniesiony w stylu neobarokowym, z cegły, otynkowany. Wymiary kościoła to 60 m długości, 22 m szerokości i 17 m wysokości do sklepienia. Bryła kościoła została wzniesiona na planie krzyża łacińskiego z nawami bocznymi. Między wieżami kościoła znajduje się figura błogosławiącego Chrystusa wykonana przez Teodora Rygiera. Do 1914 nad wejściem do kościoła umieszczona była figura Matki Boskiej wykonana przez rzeźbiarza Teodora Gundelacha. Obecnie w tym miejscu znajduje się witraż. W trakcie I wojny światowej zniszczeniu uległy wieże kościoła, które Rosjanie wysadzili za pomocą dynamitu. Nie zostały odbudowane w pierwotnej formie.
Wnętrze W kościele znajduje się pięć ołtarzy: główny, dwa w nawach bocznych i dwa w kaplicach.
Barokowy ołtarz główny z XVIII wieku pochodzi z bazyliki św. Anny w Kodniu koło Białej Podlaskiej, z której został sprowadzony po roku 1866. Ma po trzy kolumny w dolnej kondygnacji i po dwie w zwieńczeniu. W niszach części bocznej stoją rzeźby św. Mikołaja i św. Kazimierza, a w zwieńczeniu rzeźby św. Wojciecha i św. Stanisława biskupa. Głównym obrazem ołtarzowym jest wizerunek Matki Boskiej Częstochowskiej z 1901 roku, który jest zasłaniany obrazem Matki Boskiej Anielskiej z 1904 roku.