
Twelve months of Beijing, China weather — averages from 2006–2025.
Beijing's warmest month is June (average high 32.2°C (90°F)) and the coolest is January (2.2°C (36°F)). The most rain falls in July (about 188 mm), and January is the driest (about 2 mm). May is the sunniest, with about 10.4 hours of sunshine a day.
Ranked within Beijing's own year by temperature comfort, rainy days and sunshine — historical averages, not a forecast.
High 2.2°C (36°F)
Low -7.5°C (18.5°F)
High 5.8°C (42.4°F)
Low -5.2°C (22.6°F)
High 14°C (57.2°F)
Low 0.2°C (32.4°F)
High 21.6°C (70.9°F)
Low 7.4°C (45.3°F)
High 28.2°C (82.8°F)
Low 14.2°C (57.6°F)
High 32.2°C (90°F)
Low 19.9°C (67.8°F)
High 31.9°C (89.4°F)
Low 22.6°C (72.7°F)
High 30.3°C (86.5°F)
Low 21.2°C (70.2°F)
High 26.6°C (79.9°F)
Low 15.9°C (60.6°F)
High 19.1°C (66.4°F)
Low 8°C (46.4°F)
High 10.2°C (50.4°F)
Low -0.4°C (31.3°F)
High 3°C (37.4°F)
Low -6.1°C (21°F)
Based on 20 years of historical weather data (2006–2025) from Open-Meteo. Monthly averages, not a forecast.