Kościół prezentuje zarówno w układzie przestrzennym, jak i rozwiązaniach konstrukcyjnych tradycje późnogotyckie. Jest otoczony kamiennym murem wzniesionym w latach 1873-81. Posiada konstrukcję zrębową z wieżą konstrukcji słupowej. Dach jest pobity gontem. Kruchta została dobudowana do nawy w latach 1874-81.

Wnętrze kościoła nakryte jest stropami drewnianymi. Na tęczy umieszczono krucyfiks barokowy z trzeciej ćwierci XVII w. W prezbiterium stoi barokowy ołtarz główny współczesny kościołowi. Powiększono go w XVIII w. (pola boczne, ornamenty rokokowe). W polu głównym znajduje się obraz św. Katarzyny ujęty dwoma kolumnami. Umieszczono na nich rzeźby: św. Marii Małgorzaty i św. Katarzyny, w zwieńczeniu zaś św. Jakuba i Joachima. Tabernakulum datowane jest na rok 1700.

Dwa neobarokowe ołtarze boczne, ustawione przy tęczy, pochodzą z lat 1872-74. W ołtarzu stojącym po lewej stronie znajduje się obraz Matki Bożej z Dzieciątkiem namalowany przez ks. Textorisa, proboszcza w Kołaczycach (druga połowa XIX w.). W zwieńczeniu umieszczono obraz św. Jana Kantego z drugiej połowy XVIII w. Ołtarz ustawiony po prawej stronie posiada analogiczną konstrukcję jak poprzedni. Znajdują się w nim obrazy Serca Jezusowego i św. Pawła.