Marijos apsireiškimo vietoje, virš akmens, ant kurio apsireiškė Švč. Mergelė Marija, dabar stovi balto mūro koplyčia, iki tol apsireiškimo vietoje stovėjo medinė. Naują koplyčią norėta pastatyti 300 metų apsireiškimo sukakčiai. 1906 m. architektas Antanas Vivulskis parengė brėžinius, tačiau statyba dėl carinės Rusijos valdžios prasidėjo tik 1912 m. Kertinį akmenį pašventino Jonas Mačiulis-Maironis. Pirmasis pasaulinis karas sunkino statybos darbus, tačiau net karo metu čia rinkdavosi žmonės. Koplyčia baigta statyti 1924 m. 44 m aukščio koplyčia iš tolo matoma atvykstantiems į Šiluvą. Viduje ant apsireiškimo akmens pastatytas altorius. Virš jo – Švč. Mergelės Marijos statula. Altorius stovi koplyčios centre, jį galima apeiti. Koplyčios sienos išpuoštos freskomis, vaizduojančiomis svarbiausius Šiluvos įvykius. Teofilius Matulionis domėjosi Marijos Apsireiškimu, siūlė, kad būtų pertvarkyta šventovės aikštė.