Spring (Mar–May)
One of the two sweet spots
Mild days, blossom along the French Concession streets and manageable crowds. Book hotels early around the early-May Labour Day holiday, when domestic travel spikes.

Short answer: March–May and September–November, skipping the first week of October and the Chinese New Year travel rush. Here's the season-by-season detail.
One of the two sweet spots
Mild days, blossom along the French Concession streets and manageable crowds. Book hotels early around the early-May Labour Day holiday, when domestic travel spikes.
Hot, humid, quieter
Temperatures regularly top 35°C with high humidity, and June brings the plum-rain season. It's low season for hotels, so deals are good — plan indoor time at museums and malls for afternoons.
The best overall
Clear skies, comfortable temperatures and golden gingko trees. Early October's Golden Week is the single busiest stretch of the year — avoid it or book months ahead.
Cold but cheapest
Damp, grey and near freezing, but hotel prices dip and queues at attractions vanish. Pack layers; the view from Pudong's decks is often crispest on cold, clear days.
Chinese New Year (late Jan–mid Feb, dates shift yearly) and Golden Week (1–7 October) see the year's biggest domestic travel surges. Attraction tickets and trains sell out; hotels triple in price. Outside these windows, midweek visits to Yu Garden and the observation decks are noticeably calmer — see the decks compared in our observation deck comparison.
Next steps