TN·Cities
Beijing skyline
Photo: Ziegler

Beijing · Month-by-month guide

Best time to visit Beijing

Twelve months compared on weather, daylight, hotel arrivals and events, from 2016–2025 climate data. Updated 2026-11-01

Best overall: September, April, May
Jun
Warmest month
Jan
Driest month
Jul
Wettest month
Jan
Quietest month

01Verdict

When to go, in short

Beijing has a continental climate with real extremes: bitter, dry winters and hot, humid summers with the rainy season in July and August. Spring and autumn are short and excellent, with April to May and September to October offering the clearest skies and the best light on the Great Wall and the Forbidden City. The catch is the Chinese holiday calendar: Spring Festival, May Day and especially National Day Golden Week in early October bring hundreds of millions of domestic travellers and sell out everything.

Avoid those weeks and the shoulder seasons are superb. The Forbidden City sells timed tickets online a week ahead with a daily cap, closes on Mondays and sells out days in advance in every busy season; the Great Wall at Mutianyu is less crowded than Badaling. Air quality has improved but still dips in winter heating season and on still days. Foreign cards and mobile payments now work for the main sites, but carry a passport for every ticket. For the best weather without the holidays, take the second half of May or October after the 8th.

02Weather

Beijing weather by month

-15°-10°-5°0°5°10°15°20°25°30°35°40°JanFebMarAprMayJunJulAugSepOctNovDec
Average daily high and low by month (°C)
051015JanFebMarAprMayJunJulAugSepOctNovDec
Rain days (≥ 1 mm) by month

04Compare

Month by month

MonthHighLowRain daysSun hDaylightCrowdsVerdict
Beijing in January4 °C / 39 °F-9 °C0–9.6 hquietGood
Beijing in February7 °C / 45 °F-6 °C3–10.7 hmoderateGood
Beijing in March16 °C / 61 °F2 °C4–11.9 hmoderateGood
Beijing in April23 °C / 73 °F8 °C4–13.3 hbusyExcellent
Beijing in May29 °C / 84 °F14 °C6–14.4 hvery busyGood
Beijing in June33 °C / 92 °F20 °C9–15.0 hbusyMixed
Beijing in July33 °C / 91 °F23 °C12–14.8 hbusyMixed
Beijing in August32 °C / 89 °F22 °C10–13.8 hvery busyMixed
Beijing in September28 °C / 83 °F16 °C8–12.5 hbusyExcellent
Beijing in October20 °C / 67 °F7 °C5–11.2 hvery busyGood
Beijing in November12 °C / 54 °F0 °C2–10.0 hmoderateGood
Beijing in December5 °C / 41 °F-8 °C1–9.3 hquietGood

08Pick a month

Read the month guides