Weather in Beijing
What's the weather like in Beijing?
Beijing has a wide swing between hot summers and cold winters and moderate rainfall spread across the year. Average daytime highs range from 2°C (36°F) in January to 31°C (88°F) in July, with overnight lows around -9°C (16°F) and 22°C (72°F) respectively.
For comfortable sightseeing temperatures (18–26°C daytime highs), the best months to visit Beijing are April through May, and September through October.
Quick facts
- Country
- 🇨🇳 China
- Region
- Asia
- Time zone
- Asia/Shanghai
- Coordinates
- 39.904, 116.407
Monthly climate
Long-run averages for each month of the year.
| Month | Avg high | Avg low | Rainfall | Rain days | Snow days |
|---|---|---|---|---|---|
| January | 2°C / 36°F | -9°C / 16°F | 3 mm | 2 | 2 |
| February | 5°C / 41°F | -6°C / 21°F | 5 mm | 2 | 2 |
| March | 12°C / 54°F | -1°C / 30°F | 10 mm | 3 | 1 |
| April | 21°C / 70°F | 7°C / 45°F | 25 mm | 4 | 0 |
| May | 27°C / 81°F | 13°C / 55°F | 35 mm | 5 | 0 |
| June | 30°C / 86°F | 18°C / 64°F | 70 mm | 9 | 0 |
| July | 31°C / 88°F | 22°C / 72°F | 175 mm | 14 | 0 |
| August | 30°C / 86°F | 21°C / 70°F | 165 mm | 12 | 0 |
| September | 26°C / 79°F | 14°C / 57°F | 50 mm | 7 | 0 |
| October | 19°C / 66°F | 7°C / 45°F | 25 mm | 3 | 0 |
| November | 10°C / 50°F | -1°C / 30°F | 10 mm | 2 | 1 |
| December | 4°C / 39°F | -7°C / 19°F | 5 mm | 2 | 2 |
Beijing by month
Detailed weather for any specific month:
Cities with a similar climate to Beijing
Live forecast, sunrise/sunset, and more.