Under kulturrevolusjonen ble basilikaen og tilliggende bygninger enten ødelagt eller konfiskert til annet bruk. I mai 1981 ble Sheshan-basilikaen gitt tilbake til Shanghai bispedømme. Bispedømmet restaurerte anlegget, og fikk også offentlig støtte til det. Den 1. mai 2000 ble en ny Maria-statue på 3,87 m satt på basilikaens spir som erstatning for den originalstatue som var blitt ødelagt under kulturrevolusjonen. Mange tusener overvar takksigelsesmessen som biskop Aloysius Jin Luxian av Shanghai feiret ved anledningen.