Pirmoji katalikų bažnyčia Šiluvoje pastatyta 1457 m. Vėliau įsigalėjo kalvinai, tačiau Švč. Mergelės Marijos apsireiškimas 1608 m. ir po jo sekę įvykiai, kai žemėje užkastoje skrynioje buvo surasti katalikų bažnyčios dokumentai ir stebuklingas paveikslas, padėjo žemes atgauti katalikams. Didžiajame bažnyčios altoriuje yra XVII a. pr. nutapytas ir stebuklais išgarsėjęs Šiluvos Dievo Motinos su Kūdikiu paveikslas, kuris buvo karūnuotas 1786 m. Paveikslas ir šiandien garsėja malonėmis, tai liudija ir šalia kabantys gausūs votai. Raudonų plytų mūrinė bažnyčia pastatyta 1786 m. 2008-aisiais rekonstruota erdvė tarp Šiluvos bažnyčios ir koplyčios, pastatytas paminklas Jonui Pauliui II.