1612–1803 m. Eigirdžiai priklausė Telšių klebonui. Iki 1752 m. pastatyta bažnyčia. 1795 m. Eigirdžių filialisto kunigo Antano Grabausko rūpesčiu pastatyta dabartinė medinė bažnyčia. 1817 m. kunigas Jurgis Marcinkevičius jai dovanojo valaką ir 15 margų žemės. 1911 m. įkurta parapija. Bažnyčia stačiakampio plano, su 2 šoninėmis zakristijomis, bokšteliu. Joje įrengti 5 altoriai. Šventoriaus tvora akmenų mūro. Jame yra medinė varpinė, kapinės.