Świątynia jest murowana, trójbocznie zamkniętym z gotyckim prezbiterium i XVII-wieczną nawą. Do ściany północnej prezbiterium dostawiona jest zakrystia ze skarbczykiem, a do południowej ściany nawy – XVIII-wieczna kaplica na planie centralnym.
Fasada jest zwieńczona szczytem barokowym. Wnętrze jest jednonawowe, sklepione kolebką w nawie, a prezbiterium przykryte jest sklepieniem krzyżowo-żebrowym. Sklepienie ozdabiają XVII-wieczne sztukaterie w typie kalisko-lubelskim i XVIII-wieczne malowidła ścienne (m.in. Karola de Prevot). Wyposażenie stanowią barokowe ołtarze, stalle, chrzcielnica, konfesjonały i ławki wraz z malowidłami.
W roku 2017 22 listopada obiekt został wpisany na listę pomnika historii decyzją Prezydenta Rzeczypospolitej Polskiej, Andrzeja Dudy. Wnioskującym był Minister Kultury i Dziedzictwa Narodowego Piotr Gliński.