The City God Temple
Visit the City God Temple with Century Cruises and discover traditional Chinese architecture, local customs, and cultural heritage sites.
Why visit
Visit the City God Temple with Century Cruises and discover traditional Chinese architecture, local customs, and cultural heritage sites.
The City God Temple Shanghai is a standout historic site for two major reasons. First, it’s in the heart of Shanghai’s Old City, making it easy to reach. Second, it sits beside the Yu Garden. The setting brings together traditional temple halls, curling incense, busy lanes, local snacks, and rows of shops and stalls. It also makes the site an easy stop for travelers wishing to explore Shanghai’s history and its older side.
City God Temple Shanghai at a Glance
Shanghai Folk Religion Site
A historic temple associated with the worship of Shanghai’s city gods and the traditions of local folk religion.
Bazaar Atmosphere
Step outside the temple into busy lanes lined with shops, snack stalls, traditional crafts, and plenty of local activity.
Yu Garden Pairing
The temple sits beside Yu Garden, making it easy to combine a visit to the classical garden with the surrounding Old City sights.
History of Chenghuang Miao
The story of City God Temple, popularly known to locals as Chenghuang Miao, dates back to the Ming Dynasty, during the Yongle period. At the time, it served as the primary site for worship. The temple was dedicated to three Shanghai city gods believed to watch over the city and protect its people.
Over the centuries, the temple and the surrounding area have undergone significant changes. What was once a religious center has become a lively commercial quarter, with winding streets lined with shops and food stalls. Today, the name City God Temple can refer to both the temple and the wider district that grew up around it.
What gives the area its charm is the blend of history and everyday bustle. You can move from quiet temple courtyards to lively lanes in a matter of minutes.
What to See at the Temple
While visiting the temple, some of the additions to your Shanghai itinerary include:
Ming Dynasty Temple Halls
Inside the Shanghai Old City temple halls, history comes alive. The carved details, decorative features, and traditional courtyards create a peaceful contrast to the busy streets outside. A gentle curl of incense and the rhythmic movement of worshippers also give the site a distinctive atmosphere.
Remember, the temple isn’t just an old building. It is still an active traditional religious site. While visiting, take time to learn about the city’s folk traditions and the three city gods. Travelers can also burn incense and make a prayer.
The Nine-Turn Bridge
Just next to the temple is the recognizable Nine-Turn Bridge. It unfolds across an ornamental pond with a winding design, adding a playful touch to the surroundings. Take a slow walk across it as you get ready to soak up the lively scene beyond the temple.
Yu Garden and Bazaar Nearby
The Yu Garden feels otherworldly, with its winding paths and elegant pavilions. Use your Yu Garden temple guide to explore the fish ponds and rockeries, some of which date back over 1000 years. The atmosphere is cool, with leafy trees providing ample shade. It’s made better by the classical architecture and several small bridges.
After the quiet garden paths, make the Yuyuan bazaar your next destination. It takes you back to the lively bustle of Shanghai Old City. The streets are busy, with traditional-style shops lining them. They mostly sell handmade souvenirs, some made on the spot while you wait. If you don’t have a set plan, consider wandering along Old Street, sampling traditional snacks.
Visiting Tips
If you are planning to visit the City God Temple, keep in mind that the Yu Garden is usually closed on Mondays, except during major holidays. Admissions tend to be lower during off-peak months, July to August and December to March. On the day of the visit, arrive early for a more relaxed tour. The area becomes lively, especially around popular food stalls and shopping lanes.
Plan your journey with Century Cruises and explore the historic heart of Shanghai.

Speak to a specialist
Plan a voyage through The City God Temple
Tell us how long you have and what you want to see, and a specialist will put together the sailing and the land arrangements around it.
1-833-940-6254Toll-free · Reservations & travel-advisor support
Request a quote
Our knowledgeable team is here to help with any questions and guide you through your cruise options.
Request a brochure
Learn more about Century Cruises and the river cruise experiences we create across the world’s great waterways.