Jednonawowy, neogotycki kościół został zaprojektowany przez Konstantego Wojciechowskiego i wybudowany w latach 1901–1910. Wzniesienie obiektu współfinansowała osiadła w Nowym Duninowie rodzina Ike-Duninowskichtablica informacji turystycznej in situ, zwłaszcza baron Albert Ike-Duninowskitablica fundacyjna in situ. Inicjatorem powstania obiektu był ksiądz proboszcz Mieczysław Kozakowski. Kamień węgielny poświęcił 28 maja 1905 prałat i dziekan włocławski, ksiądz Jan Śliwiński. 11 czerwca 1911 kościół był konsekrowany przez biskupa włocławsko-kaliskiego Stanisława Kazimierza Zdzitowieckiego. W latach 1940–1945 niemieccy naziści zamknęli świątynię. Aresztowali też księdza Szczepana Ryglewicza.
Wieża (dzwonnica) ma wysokość 12,5 metra licząc od dachu kościoła. Wieńczy ją żelazny krzyż. elewacje obłożone są cegłą-licówką. Do rejestru zabytków kościół wpisano w 1975.
Wnętrze Ołtarz główny z obrazem Najświętszej Maryi Panny (1911) pochodzi z początku XX wieku. Sam obraz stanowi naśladownictwo stylu Rafaela. Efektowną polichromię wykonali Kazimierz Drapiewski i Henryk Dzierżanowski według kartonów przygotowanych przez Władysława Drapiewskiego, a także dwaj inni artyści - Gierszewski i Rochowicz. Powstała ona w latach 1955-1956.