Церковь Святого Петра сегодня является известной достопримечательностью Шанхая. Инициаторами строительства храма стали монахи ордена иезуитов. Изначально церковь предназначалась для студентов университета Авроры. В 60-е годы 20 века власти конфисковали храм. В церкви прекратились богослужения. Здание долго использовалось как культурный центр. Только в 80-е годы прошлого века храм вернули католической епархии. Здесь начались регулярные богослужения.
В настоящее время богослужения проходят на втором этаже. На первом располагаются часовня и конференц-зал.