Obecny murowany kościół zaprojektował Karol Gustaw Klejber, budowano go w latach 1907–1918 lub do 1922 roku. Całkowite zakończenie prac nastąpiło w roku 1922, a wieżę dokończono w 1940. Do nowego kościoła przeniesiony został łaskami słynący obraz Matki Bożej z Dzieciątkiem. Obraz ten w uroczysty sposób został koronowany w 1972 r. przez Prymasa Polski kard. Stefana Wyszyńskiego.
Dekretem Prymasa kard. Józefa Glempa z 24 września 1982 r. główną patronką parafii jest Matka Boża Różańcowa z racji sanktuarium maryjnego. Drugorzędną patronką jest św. Małgorzata.
1 kwietnia 1984 r. świątynia została konsekrowana przez ówczesnego bpa Stanisława Szymeckiego.
Architektura Kościół zbudowano na planie trójnawowej bazyliki z transeptem i prostokątnym, trójbocznie zamkniętym prezbiterium oraz czworoboczną wieżą w fasadzie wejściowej od wschodu. Projektantem neogotyckiej – murowanej z kamienia wapiennego z elementami cegły – świątyni był prawdopodobnie architekt powiatowy Klajberg. Po obydwu stronach do prezbiterium dobudowano małe pomieszczenia, które pełnią rolę zakrystii. W latach 1975–2006 kościół został odnowiony i pomalowany. W 1959 roku zbudowano nowy wielki ołtarz z kamienia, a w jego nastawie umieszczono obraz Matki Bożej Smardzowickiej.