
Pirmoji bažnyčia pastatyta apie 1523 m. Jai aukojo Sirevičiai. XVII a. pradžioje minima sena medinė bažnyčia. 1600 m. įsteigta parapinė mokykla. Žagarėje 1619 m. paskirti sklypai bažnyčiai, klebonijai, kapinėms. 1633–1636 m. pastatyta nauja mūrinė bažnyčia. Ji 1804 m. gerokai apdegė. 1805–1806 m. suremontuota. Be jurisdikos miestelyje, bažnyčiai 1832 m. priklausė Daukšių, Pabalių ir Stalmokų kaimai. Daugiau - šaltinis.
Skenavo ir dovanojo Ernestas Vasiliauskas
1917-1921 m. / 1930-1941 m. / 1940-1951 m. / 1942-1947 m. (trūkstamų metų ieškoti EAIS)

Jam pagrindą davė 1919-1939 metų Lietuvos dvarų ir dvarelių sąrašas, kurį parengė prof. Jerzy Ženkiewicz (Lenkija, Torunė, M.Koperniko universitetas)