Shanghai City God Temple is a historic religious site in the Old City, close to Yuyuan Garden and Yuyuan Bazaar. Its history stretches back more than 600 years to the Ming Dynasty, and nine halls contain statues of guardian gods. You may also see groups taking part in worship ceremonies. The temple makes a natural stop alongside the nearby garden and bazaar, where food stalls and shops add to a visit in this part of Shanghai.
Worship and temple customs

The temple is a place of worship as well as a historic site. Groups gather for ceremonies, and people come to offer incense and prayers. If a ceremony is underway, observe quietly and give worshippers space.
A stop in Shanghai’s Old City

The temple is close to Yuyuan Garden and Yuyuan Bazaar, so the three can be visited together. The surrounding area includes shops and food stalls, adding options for a longer outing in the Old City.
Preguntas frecuentes
How many halls are at Shanghai City God Temple?
There are nine halls, with statues of guardian gods.
What attractions are near the temple?
Yuyuan Garden and Yuyuan Bazaar are nearby, making them easy to combine with a temple visit.
When is a good time to visit?
Early morning or late afternoon is suggested to avoid crowds.

