Gardamo koplyčia minima 1636 ir 1688 m. Kvėdarnos seniūno Paco rūpesčiu 1706 m. pastatyta bažnyčia. Ji buvo Žemaičių Naumiesčio parapijos filija. 1806 m. bažnyčioje nebuvo liturginių reikmenų, suolų. 1908–1910 m. veikė „Saulės“ draugijos pradžios mokykla. 1911 m. perstatytas bažnyčios bokštas.
1913 m. balandžio 25 d. bažnyčia sudegė. Pastatyta laikina koplyčia. 1922 m. pradėta vežti akmenis bažnyčiai statyti. Mūryti pradėta 1929 m. Valstybė skyrė 10000 litų pašalpą. Klebono Stasio Ignatavičiaus rūpesčiu pastatyta bažnyčia. 1932 m. rugsėjo 25 d. pašventinta, įkurta parapija.