Kościół, który zachował się do dziś, został zbudowany w stylu neogotyckim, z czerwonej cegły, w układzie bazylikowym, z gwieździstym sklepieniem nad prezbiterium. Prace ukończono w 1896 roku, a 9 czerwca 1900 kościół został konsekrowany przez biskupa chełmińskiego Augustyna Rosentretera. Dwadzieścia lat później, podczas najazdu bolszewików, świątynia została częściowo zniszczona, a potem odbudowana według pierwotnych koncepcji i projektów. Podczas II wojny światowej nie doznała znaczących uszkodzeń.

W czasie okupacji hitlerowskiej w obozie koncentracyjnym w Dachau zmarł proboszcz parafii pw. św. Wojciecha – ks. dr Jan Łubieński. Upamiętnia go tablica zawieszona w kruchcie świątyni. Zaraz obok wisi kolejna, z nazwiskami 57 parafian pomordowanych w obozach koncentracyjnych i następna, upamiętniająca polskich żołnierzy walczących z okupantem nazistowskim. Wewnątrz nawy głównej kościoła, po prawej stronie, znajduje się kolejna tablica, ku pamięci zamordowanych w działdowskim obozie bł. abp. Juliana Nowowiejskiego i bł. bp. Leona Wetmańskiego