
Kostel je neorientovaný, jednolodní, obdélný, s pravoúhlým presbytářem, který má po stranách obdélnou sakristii a oratoř, s hranolovou věží nad západním průčelím. Průčelí člení niky se sochami krucifixu (r. 1870), Panny Marie a sv. Jana Evangelisty (z r. 1876) od kameníka Hartmanna z Olešnice.
Presbytář je sklenut křížově, loď je sklenuta třemi poli valené klenby do pásů. Oratoř byla empírově upravena r. 1847. Pod kruchtou je čtvercová kaple Čtrnácti svatých pomocníků.
Zařízení kostela je barokní a rokokové – hlavní oltář je barokní, rámový, z roku 1717, s obrazem od J. Hellicha (z r. 1878) mezi sochami sv. Jana Evangelisty, sv. Petra, sv. Pavla a Jana Nepomuckého (zřejmě z roku 1717). Boční oltář Panny Marie je z pol. 18. století, se sochou od Bř. Kafky (1954). Asi z r. 1739 jsou oltáře sv. Jana Nepomuckého a sv. Anny. Kazatelna pochází z poloviny 18. století. Původní křížová cesta z roku 1765 byla nahrazena novou v letech 1857–1858 od umělců F. Sidoně a rychnovského maliře Hikrlíka (zastavení č. 10., 13. a 14., přemalováno r. 1878 J. Scheiwlem. V kapli Čtrnácti sv. pomocníků je oltář z roku 1723. Varhany pocházejí z r. 1766 (od J. Streissla z Králík). Cínová křtitelnice renesanční z r. 1951 (vyrobil ji Václav Konvář).
Fara u kostela je barokní z 2. poloviny 17. století, obdélníková jednopatrová stavba, v 1. patře malovaný trámový strop.
U kostela stojí barokní fara z 2. poloviny 17. století..