Beijing climate

Beijing is warmest in July, with average highs of 32 °C, and coldest in January, when nights average -8.3 °C. July is the wettest month (166 mm) and January the driest (2.8 mm). Figures are 1991–2020 climate normals.

Across a full year Beijing averages 545 mm of rain, 141 days above 25 °C and 129 days below freezing.

China · population 18,960,744 · 1991–2020 normals

Month by month

Month Avg high Rainfall Cloud
January 2.0 °C 3 mm 27 %
February 6.0 °C 5 mm 33 %
March 13.3 °C 9 mm 38 %
April 21.4 °C 19 mm 42 %
May 28.0 °C 35 mm 47 %
June 31.7 °C 76 mm 56 %
July 31.7 °C 166 mm 59 %
August 30.1 °C 125 mm 54 %
September 26.3 °C 56 mm 45 %
October 19.2 °C 33 mm 35 %
November 9.9 °C 15 mm 30 %
December 3.1 °C 3 mm 25 %

Temperature month by month

MonthAvg highAvg lowMeanRecord highRecord lowDays above 25 °CDays above 30 °CDays below 0 °C
January2.0 °C-8.3 °C-3.7 °C12.3 °C-20.1 °C0031
February6.0 °C-5.3 °C-0.2 °C18.7 °C-14.7 °C0028
March13.3 °C-0.4 °C6.2 °C29.1 °C-9.7 °C0018
April21.4 °C7.4 °C14.4 °C34.6 °C-4.5 °C811
May28.0 °C14.2 °C21.2 °C41.2 °C2.2 °C24100
June31.7 °C19.7 °C25.6 °C40.7 °C9.5 °C28210
July31.7 °C22.4 °C26.9 °C41.2 °C15.6 °C30220
August30.1 °C20.9 °C25.3 °C37.3 °C12.1 °C30170
September26.3 °C15.3 °C20.6 °C36.1 °C5.5 °C1940
October19.2 °C7.3 °C13.0 °C31.5 °C-4.5 °C201
November9.9 °C-1.3 °C3.8 °C22.6 °C-13.9 °C0020
December3.1 °C-6.4 °C-2.4 °C12.4 °C-16.8 °C0031

Rain, sun and wind month by month

MonthRainfallWet daysDaylightCloud coverHumidityWind
January3 mm19.7 h/day27 %43 %13 km/h
February5 mm111 h/day33 %44 %14 km/h
March9 mm212 h/day38 %42 %16 km/h
April19 mm413 h/day42 %40 %18 km/h
May35 mm514 h/day47 %42 %18 km/h
June76 mm815 h/day56 %53 %15 km/h
July166 mm1315 h/day59 %69 %12 km/h
August125 mm1014 h/day54 %73 %12 km/h
September56 mm712 h/day45 %63 %13 km/h
October33 mm411 h/day35 %56 %14 km/h
November15 mm210.0 h/day30 %54 %13 km/h
December3 mm19.4 h/day25 %47 %13 km/h

How Beijing compares

The same four figures for nearby destinations, so the numbers above have something to be read against. Summer high is the warmest month's average high; winter low is the coldest month's average low.

Destination Summer high Winter low Rain per year Days above 25 °C
Beijing 32 °C -8.3 °C 545 mm 141
Tongzhou · China 32 °C -8.2 °C 580 mm 142
Mentougou · China 31 °C -8.4 °C 683 mm 134
Langfang · China 32 °C -7.2 °C 618 mm 144
Sanhe · China 31 °C -8.6 °C 596 mm 136
Tianjin · China 31 °C -7.6 °C 591 mm 138
Xuanhua · China 30 °C -14 °C 421 mm 110

Planning a trip? See the best time to visit Beijing.

Data sources and method

Normal period
1991–2020
Dataset version
era5-1991-2020-scores1.1
Last processed

Measured values come from ERA5 reanalysis and are reproduced unchanged. Calculated by us: monthly rankings, daylight hours, beach and comfort scores. Full formulas are on the methodology page.

Contains modified Copernicus Climate Change Service information 2026. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains.