Kamień węgielny pod obecny murowany kościół położono 24 września 1848. Budowa nowej świątyni prowadzona była z fundacji Leopolda Henryka Bondy, Edwarda Somolaka i Józefa Milewskiego, właścicieli miejscowych dóbr i parafian. Były już ściany, dach oraz wieża, brakowało tylko sklepienia. Zrobiono je za ks. Filipa Kijasa w 1848. Nowy kościół nosił tytuł św. Leopolda, na cześć austriackiego fundatora o takim właśnie imieniu. Świątynię poświęcono w 1851, a w 1854 konsekrował ją bp Józef PukalskiInformacje o parafii na stronie diecezji tarnowskiej.
W 1902 kościół odrestaurowano i odmalowano. W roku 1909 w parafii została założona ochronka i przybyły siostry służebniczki starowiejskie. W 1913 za ks. Józefa Padykuły zrobiono posadzkę. Kupiono również dzwony, które podczas I wojny światowej zostały zabrane przez Austriaków. Pozostał tylko jeden, do którego dokupiono kolejne. Podczas II wojny światowej wszystkie dzwony skradli Niemcy. Obecne pochodzą z roku 1947. Ks. Padykuła zrobił również ogrodzenie z pięcioma kapliczkami oraz wybudował plebanię.