Shanghai
Best time to visit Shanghai: weather, crowds and events by month
Go in late March to April or late October to November: mild, mostly dry and outside the holiday peaks. Skip 1–7 October and the first five days of May, when domestic crowds and hotel prices spike. Mid-June to mid-July is plum rain; August and September carry typhoon risk.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideShanghai
Key facts
- Best months
- Late March–April and late October–November
- Avoid
- 1–7 October (National Day) and 1–5 May (May Day); Spring Festival week
- Quietest months
- November, December, January — cold but low crowds and low prices
- Rainiest stretch
- Plum rain (meiyu), mid-June to mid-July
- Typhoon window
- August–September can bring typhoons to Shanghai
- Winter feel
- 0–8 °C, damp, and buildings south of the Huai river are often lightly heated
- Summer feel
- Hot and humid, often above 32 °C with high humidity July–August
- Book ahead
- Hotels and high-speed rail seats for holiday weeks, 2–4 weeks out
Month by month
Shanghai sits in the East China and Yangtze climate zone: damp cold winters, a wet plum-rain spell in early summer, hot humid July and August, and a clear, mild autumn. The two windows that work for most visitors are spring, roughly late March to April, and autumn, roughly late October to November.
Spring arrives slowly. March is still cool and changeable, April is the pick, and May is warm and clear but carries the 1–5 May holiday. June turns humid and the plum rain sets in around mid-month. July and August are hot, wet and busy with school holidays. September eases off but keeps typhoon risk. October is clear and pleasant once the 1–7 October holiday ends. November and December are cool, dry and quiet, and January and February are the coldest, dampest months.
| Month | Verdict | Crowds | Price | What it means in Shanghai |
|---|---|---|---|---|
| January | Caution | Medium | Medium | Cold and damp, 0–8 °C; Spring Festival travel rush can start mid-month |
| February | Avoid | High | High | Spring Festival in most years: closures and sold-out transport for a week or more |
| March | Caution | Medium | Medium | Chilly, changeable; blossom starts late in the month |
| April | Go | Medium | Medium | Best spring window; Qingming break falls early in the month |
| May | Caution | High | High | Warm and clear, but 1–5 May packs every sight; go after the 6th |
| June | Caution | Medium | Medium | Plum rain from mid-month; humid and grey |
| July | Caution | High | High | Hot, wet, school holidays |
| August | Caution | High | High | Peak domestic travel plus typhoon risk on the coast |
| September | Go | Medium | Medium | Heat eases; one of the better months before National Day |
| October | Go | High | High | Clear and mild, but avoid 1–7 October; the rest of the month is ideal |
| November | Go | Low | Low | Cool and clear, quiet sights, good hotel value |
| December | Go | Low | Low | Cold but dry and calm; festive lights along the Bund |
Crowd and price bands follow the China country page; exact dates of Chinese public holidays shift with the lunar calendar — check the year's official calendar.
Weather and what to pack
Spring and autumn are layers weather: a light jacket, a compact umbrella and comfortable walking shoes cover most days. Summer needs breathable clothing, sun protection and a rain shell, because downpours arrive fast and humidity stays high. Winter is the one people underestimate: it is damp rather than snowy, indoor heating is weaker than in Beijing, and a warm coat, hat and gloves make the difference between walking the Bund and hiding in a mall.
Air quality varies through the year and is usually worse in late winter and spring. If you are sensitive, check a daily air-quality reading and plan indoor sights for the worst days.
- Spring/autumn: light jacket, umbrella, layers
- Summer: breathable clothes, sun hat, rain shell, insect repellent
- Winter: warm coat, hat, gloves, thermal base layer
- Year-round: comfortable shoes, power bank, cash-free payment app set up before arrival
Crowds and prices
Shanghai's calendar is driven by three domestic holiday blocks: Spring Festival (late January or February, dates move each year), 1–5 May, and 1–7 October. During those weeks high-speed rail seats and hotel rooms sell out early and prices climb; the rest of the shoulder weeks stay reasonable.
The quietest stretch is November through January, outside Spring Festival. Hotel rates in that window are typically the lowest of the year, and major sights such as Yu Garden and the Shanghai Museum are calmer on weekdays. Weekend crowds are always heavier than midweek, whatever the month. Book high-speed rail and any popular museum slot a few weeks ahead in peak periods.
| Window | Crowds | Hotel price | Best for |
|---|---|---|---|
| Late Mar–Apr | Medium | Medium | Mild weather, blossom, walking the former French Concession |
| 1–5 May | High | High | Avoid unless dates are fixed |
| Mid-Jun–mid-Jul | Medium | Medium | Fewer tourists, but expect rain |
| Jul–Aug | High | High | School-holiday families; hot and wet |
| 1–7 Oct | High | High | Avoid; book everything far ahead if you must travel |
| Late Oct–Nov | Medium | Medium | Clear skies, comfortable temperatures |
| Nov–Jan | Low | Low | Cheapest rooms, quiet sights, cold days |
Events worth planning around
Spring Festival is the biggest disruption: many shops and small restaurants close for several days, transport fills up, and the city empties of locals who travel home. It can still be a good time to be in Shanghai if you accept reduced opening hours, and the lantern displays are a draw. The 1–5 May and 1–7 October holidays are the opposite problem: everything is open but everything is packed.
Autumn brings the clearest skies and the best conditions for the Bund skyline and day trips to Suzhou, Hangzhou or the water towns. Winter has fewer events but the festive lights along the river stay up through December. If you are timing a trip around a specific festival, confirm the exact dates for the year you travel, because lunar-calendar holidays move.
- Spring Festival — late Jan or Feb, closures and travel rush
- Qingming — early April, short domestic break
- May Day holiday — 1–5 May
- National Day holiday — 1–7 October
- Typhoon season — August to September, watch forecasts
Costs
Prices below are 2026 estimates for a mid-range trip and swing widely with the holiday calendar. Shanghai is cheaper than Beijing for hotels outside peak weeks and comparable for food and transport.
The single biggest saving is travelling in November to January or in the shoulder weeks of April and late October. Flights into Pudong (PVG) and Hongqiao (SHA) also price lower outside holiday blocks; booking 6–10 weeks out usually helps.
| Item | Low season | Peak season |
|---|---|---|
| Mid-range hotel, per night | ¥400–700 | ¥700–1,200 |
| Hostel dorm bed, per night | ¥80–150 | ¥150–250 |
| Metro ride | ¥3–6 | ¥3–6 |
| Airport maglev or metro to city | ¥7–50 | ¥7–50 |
| Museum entry (many are free) | ¥0–60 | ¥0–60 |
| Day trip by high-speed rail to Suzhou | ¥40–60 each way | ¥40–60 each way |
2026 estimates; holiday weeks can push hotel rates well above the peak band.
Tips
Set up Alipay or WeChat Pay and an eSIM or VPN before you fly — none of it is easy to fix at the airport. Check the official holiday calendar for your travel year, because Spring Festival and Qingming move with the lunar calendar. If your dates land on a holiday week, book high-speed rail seats and hotel rooms as early as you can, and plan indoor sights for the rainiest or most polluted days.
- Travel midweek where possible; weekends are busier year-round
- Late October to November gives the best weather-to-crowd ratio
- Carry an umbrella in June and July; downpours are short but heavy
- Watch typhoon forecasts in August and September
- Book airport transfers ahead if you land during a holiday week
Questions people ask
When is the best time to visit Shanghai?
Late March to April and late October to November. Both give mild, mostly dry weather outside the big domestic holiday weeks. Autumn has the clearer skies; spring has blossom and slightly cooler days.
When is Shanghai least crowded?
November through January, outside Spring Festival. Weekdays are calmer than weekends in every month. Avoid 1–7 October, 1–5 May and the Spring Festival week, when domestic travel peaks.
What is the weather like in Shanghai by month?
Winters are damp and cold, around 0–8 °C. Spring warms through March and April. Plum rain runs mid-June to mid-July. July and August are hot and humid. September eases, and October and November are clear and mild.
Is summer a bad time to visit Shanghai?
It is workable but hot, humid and busy with school holidays, and August to September carries typhoon risk. If you go then, plan indoor sights and keep an eye on forecasts.
How far ahead should I book for Shanghai?
For holiday weeks, book high-speed rail seats and hotels two to four weeks ahead, sometimes more. Outside those weeks, a week or two is usually enough.
Deep dive
Every source; changeable facts are marked check
Sources
- officialShanghai Municipal Administration of Culture and Tourism
- officialChina Railway 12306
- officialShanghai Metro
- officialShanghai Airport Authority (Pudong and Hongqiao)
- secondaryWikivoyage – Shanghai