Kościół jest jednonawowy o trójdzielnej fasadzie, poprzedzonej kruchtą. Fasada zwieńczona jest profilowanym szczytem z czterema rzeźbami świętych. Na jego osi, w architektonicznym obramieniu umieszczono rzeźbę św. Barbary. W polach bocznych znajdują się nisze z rzeźbami św. Piotra i św. Pawła. Przy elewacjach bocznych znajdują się kwadratowe kaplice, do których przylegają zakrystie. Po stronie wschodniej znajduje się prezbiterium z lożami kolatorskimi na piętrze. W kalenicy dachu umieszczono wieżyczkę na sygnaturkę.
Wyposażenie wnętrza kościoła pochodzi z przełomu XIX i XX w. Ołtarz główny jest drewniany. Pochodzi z lat 1897–1900. Został wykonany przez Józefa Malacha, miejscowego rzemieślnika. Zdobią go obrazy 'Świętej Rodziny i Świętej Barbary, namalowane przez Władysława Bąkowskiego z Leżajska. W kościele znajduje się też pięć ołtarzy bocznych. Jeden z nich, w 1881, wykonał Karol Sokalski z Łańcuta. Ozdobą kościoła jest również zdobiona ambona z 1902. Polichromię figuralną wykonał przed rokiem 1900 Władysław Bakowski.
Obok kościoła znajduje się dzwonnica z 1892. W latach 20. XX w. ufundowano kapliczki, znajdujące się obok kościoła.