Kościół w stylu neogotyckim. Zbudowany pierwotnie dla ewangelików w roku 1862. Pod budowę ziemię i pastorówkę darował właściciel majątku Hering. Samą budowę ufundował go król szwedzki Karol XV. Cmentarz ewangelicki znajdował się przy drodze w stronę Kamienicy. W 1945r. kościół przejęli katolicy. Został on wyremontowany i poświęcony jako kościół filialny parafii sianowskiej. 1 lipca 1957 roku Biskup Ordynariusz Chełmiński ks. Kazimierz Józef Kowalski ustanowił przy tutejszym kościele wikariat lokalny i opiekę duszpasterską powierzył ks. Mieczysławowi Rożkowi, który po ustanowieniu samodzielnej parafii w roku 1971 został jej pierwszym proboszczem.
Parafią zarządzał do roku 1992. W latach 1992 – 1993 w Mirachowie proboszczował ks. Leszek Wołoszyk, a od 1 lipca 1993 roku funkcję proboszcza parafii pełni ks. Bogdan Myszk.
Po remontach konsekracji kościoła parafialnego i kamiennego ołtarza w dniu 31 sierpnia 2009 r. dokonał Biskup Pelpliński ks. prof. dr hab. Jan Bernard Szlaga, m.in.: otrzymał on nowe pokrycie dachowe i drzwi wejściowe oraz zostało zmodernizowane prezbiterium, w którym ustawiono nowy ołtarz.
Źródło: