
Jade Buddha Temple (Shanghai) FAQs In 2026 - 2027
Cultural Site
10 FAQs on Jade Buddha Temple
What is the Jade Buddha Temple?
The Jade Buddha Temple is a renowned Buddhist temple in Shanghai, China. It was founded in 1882, housing two precious jade Buddha statues that were brought from Burma by a monk named Huigen. The temple is a peaceful sanctuary offering a glimpse of Buddhist religious culture in the bustling city of Shanghai.
Where is the Jade Buddha Temple located?
The Jade Buddha Temple is located in the Jing'an District of Shanghai, China at 170 Anyuan Road.
When is the best time to visit the Jade Buddha Temple?
The best time to visit the temple is generally in the morning when it's less crowded and the atmosphere is more tranquil. The temple is typically open all year round, excluding important Chinese holidays when it might be more crowded.













