Home

Best time to travel to Shanghai

Peach Blossom in Shanghai 2025

What can be better than enjoying the peach trees blossom while getting to know more about the Chinese culture?

Best time: late March–mid-April

Nanhui Peach Blossom Festival
Floating at the Nanhui Peach Blossom Festival in Nanhui, China

The first Peach Blossom Festival took place in Shanghai in 1991. Since then this festival has become a brand mark of the city. Every year in March you can see thousands of peach trees starting to bloom. This is when the city is flooded with the sweet smell of this marvelous tree.

Also, this is the period when people flock to local parks to see the beauty of peach trees blooming. One of the typical districts of Shanghai where you can find a lot of peach trees is Pudong. The most popular Pudong parks are Shanghai Nanhui Datuan Peach Blossom Park, Century Park, Nanhui Peach Blossom Village.

During the festival, the noisy city of Shanghai seems to calm down a bit as people enjoy this time of recreation.

Find hotels and airbnbs near Peach Blossom (Map)

Something wrong?
Last updated:

People interested

+ 7
Your Seasonal Travel Guide
Follow for perfect timing tips