Dabartinė gotikinė bažnyčia pradėta statyti 1786 m. vadovaujant kunigui K. Šulcui. Baigta statyti 1793 m. ir tais pačiais metais šv. archangelo Mykolo dieną (rugsėjo 29 d.) pašventinta. Bokštas iškilo 1889–1890 m. Sienos iš akmens ir plytų mūro, navos perdanga medinė. Iš tokios pat medžiagos 1862 m. buvo pastatyta ir klebonija. Bažnyčia stačiakampio plano, vienanavė halinė su trisiene apside pietų pusėje ir pristatyta zakristija. Trijų tarpsnių kvadratinis bokštas su aštuonkampe smaile yra miestelio dominantė. Bažnyčios pagrindinio tūrio ir zakristijos stogo forma dvišlaitė, apsidės – trišlaitė, bokšto – aštuonkampės piramidės. Bokštas uždengtas skardos lakštais. Pagrindinio tūrio, trisienės apsidės ir zakristijos stogo danga buvo molinių čerpių, 1981 m. pakeista į asbocementinius lakštus. Bažnyčios planas simetriškas, su šiaurinėje dalyje įrengtu vargonų choru, pietinėje – zakristija ir presbiterija su rūsiu po pietrytine dalimi.
Įrengtas bokšto laikrodis, rodantis ir mušantis laiką. Jį sudaro ant medinio karkaso sumontuotas mechanizmas, trys ciferblatai bokšto šiaurės, rytų ir vakarų fasaduose ir laikrodžio užvedimo svarmenų su trosais sistema bažnyčios bokšte. Iš ciferblatų veikia tik priekinis.
Adresas: E. Leijerio al., Žeimelio mstl., Žeimelio sen., Pakruojo r.