Beijing · China

Beijing in March: every year compared

In March, Beijing averages highs of 13.2 °C and lows of 0.4 °C, with 9 mm of precipitation. The warmest March was 2002 (9.8 °C), the coldest 1956 (-1.5 °C).

Avg. highAvg. high 13.2 °C
Avg. lowAvg. low 0.4 °C
PrecipitationPrecipitation 9 mm
Rainy daysRainy days 2

Day by day through March

Normal high and low for each day of March in Beijing.

0°5°10°15°1102031
Normal high and low, day by dayNormal 1991–2020

Every March in Beijing, ranked

86 months of March since 1940. The last one, 2025, ranks 5 of 86 (+1.6 °C vs normal).

194019832025

2025 · 8.3 °C · +1.6 °C vs normal · rank 5 of 86

Warmest years

  1. 120029.8 °C
  2. 220239.1 °C
  3. 320148.9 °C
  4. 420198.7 °C
  5. 520258.3 °C

Coldest years

  1. 11956-1.5 °C
  2. 21957-0.1 °C
  3. 31954-0.1 °C
  4. 419700.1 °C
  5. 519710.2 °C
All 86 years in a table
YearMean temperatureDaytime highsNight lowsPrecipitationHot days (30 °C+)Frost daysSnowfallRainy days
20258.3 °C15.0 °C1.3 °C9 mm0 days15 days1 cm2 days
20247.5 °C14.5 °C0.6 °C9 mm0 days16 days0 cm4 days
20239.1 °C17.0 °C1.7 °C2 mm0 days11 days0 cm0 days
20226.3 °C12.6 °C0.2 °C21 mm0 days16 days5 cm6 days
20218.2 °C13.7 °C2.8 °C19 mm0 days11 days2 cm5 days
20207.7 °C15.0 °C0.6 °C12 mm0 days14 days1 cm5 days
20198.7 °C16.1 °C1.1 °C10 mm0 days12 days0 cm3 days
20187.1 °C13.9 °C0.6 °C4 mm0 days18 days1 cm2 days
20177.5 °C14.1 °C1.2 °C15 mm0 days13 days1 cm2 days
20168.0 °C15.0 °C1.3 °C0 mm0 days13 days0 cm0 days
20157.9 °C15.1 °C0.9 °C3 mm0 days16 days0 cm1 day
20148.9 °C16.1 °C2.2 °C3 mm0 days12 days0 cm1 day
20134.9 °C11.8 °C-0.9 °C4 mm0 days19 days2 cm3 days
20124.6 °C10.8 °C-0.8 °C14 mm0 days22 days4 cm3 days
20116.1 °C13.3 °C-0.6 °C0 mm0 days19 days0 cm0 days
20102.9 °C8.0 °C-1.8 °C18 mm0 days23 days10 cm3 days
20096.1 °C12.5 °C-0.1 °C7 mm0 days17 days1 cm2 days
20087.9 °C14.1 °C1.7 °C10 mm0 days7 days0 cm3 days
20075.5 °C10.5 °C0.5 °C45 mm0 days11 days9 cm6 days
20067.3 °C14.3 °C0.3 °C1 mm0 days13 days0 cm0 days
20055.6 °C12.3 °C-0.8 °C0 mm0 days19 days0 cm0 days
20047.2 °C13.4 °C0.7 °C1 mm0 days12 days0 cm0 days
20036.2 °C11.3 °C1.3 °C32 mm0 days13 days5 cm6 days
20029.8 °C16.9 °C2.8 °C9 mm1 day10 days0 cm3 days
20017.0 °C13.9 °C0.3 °C1 mm0 days16 days0 cm0 days
20007.9 °C14.9 °C-0.0 °C7 mm0 days17 days0 cm3 days
19995.5 °C11.1 °C-0.2 °C11 mm0 days15 days1 cm5 days
19988.1 °C14.4 °C1.4 °C7 mm0 days9 days0 cm2 days
19977.8 °C14.2 °C0.6 °C12 mm0 days13 days0 cm2 days
19965.4 °C11.5 °C-0.8 °C9 mm0 days18 days1 cm2 days
19956.9 °C13.7 °C-0.7 °C4 mm0 days19 days0 cm2 days
19944.9 °C11.6 °C-1.2 °C0 mm0 days20 days0 cm0 days
19936.7 °C13.1 °C0.7 °C4 mm0 days15 days0 cm2 days
19926.3 °C12.1 °C0.5 °C9 mm0 days16 days1 cm3 days
19914.7 °C10.3 °C-0.2 °C16 mm0 days16 days11 cm6 days
19907.3 °C13.0 °C1.9 °C31 mm0 days10 days1 cm8 days
19897.7 °C14.4 °C1.1 °C4 mm0 days14 days0 cm1 day
19883.6 °C9.5 °C-2.1 °C13 mm0 days22 days3 cm4 days
19873.6 °C9.7 °C-2.0 °C27 mm0 days26 days4 cm8 days
19866.5 °C13.1 °C0.5 °C31 mm0 days14 days2 cm6 days
19853.1 °C9.3 °C-2.4 °C16 mm0 days23 days1 cm4 days
19843.8 °C10.1 °C-2.1 °C4 mm0 days27 days1 cm0 days
19837.0 °C13.9 °C0.6 °C12 mm0 days16 days1 cm3 days
19827.2 °C14.2 °C0.7 °C6 mm0 days14 days0 cm3 days
19817.9 °C15.2 °C1.4 °C6 mm0 days12 days0 cm3 days
19803.3 °C9.3 °C-2.3 °C23 mm0 days24 days9 cm5 days
19795.4 °C12.5 °C-2.1 °C14 mm0 days24 days6 cm3 days
19785.6 °C12.6 °C-1.0 °C12 mm0 days23 days2 cm3 days
19776.4 °C13.5 °C0.1 °C5 mm0 days16 days0 cm2 days
19764.9 °C11.3 °C-0.9 °C15 mm0 days16 days3 cm4 days
19757.0 °C13.7 °C0.8 °C7 mm0 days15 days1 cm2 days
19744.2 °C11.0 °C-1.5 °C5 mm0 days19 days0 cm1 day
19736.9 °C13.4 °C1.0 °C12 mm0 days14 days5 cm2 days
19726.1 °C12.9 °C0.1 °C15 mm0 days13 days2 cm5 days
19710.2 °C6.4 °C-6.2 °C32 mm0 days22 days21 cm7 days
19700.1 °C6.3 °C-6.5 °C13 mm0 days28 days9 cm3 days
19691.7 °C8.1 °C-4.6 °C23 mm0 days21 days13 cm7 days
19686.7 °C14.4 °C-0.2 °C4 mm0 days17 days0 cm1 day
19675.2 °C12.4 °C-1.6 °C15 mm0 days21 days1 cm5 days
19663.2 °C10.3 °C-2.8 °C8 mm0 days27 days4 cm2 days
19653.7 °C11.8 °C-3.2 °C4 mm0 days28 days2 cm2 days
19644.0 °C9.7 °C-1.1 °C23 mm0 days23 days11 cm8 days
19637.0 °C14.3 °C0.6 °C15 mm0 days17 days0 cm3 days
19625.3 °C12.3 °C-0.7 °C7 mm0 days18 days3 cm2 days
19617.8 °C14.9 °C1.1 °C21 mm0 days12 days2 cm3 days
19605.8 °C12.0 °C0.3 °C9 mm0 days14 days1 cm1 day
19596.4 °C12.7 °C0.5 °C14 mm0 days12 days2 cm5 days
19584.2 °C10.8 °C-1.7 °C8 mm0 days22 days1 cm3 days
1957-0.1 °C5.7 °C-6.0 °C14 mm0 days29 days10 cm3 days
1956-1.5 °C4.2 °C-7.1 °C36 mm0 days27 days18 cm7 days
19550.3 °C5.3 °C-4.6 °C29 mm0 days29 days20 cm9 days
1954-0.1 °C6.6 °C-6.6 °C22 mm0 days25 days10 cm5 days
19533.8 °C10.3 °C-1.7 °C20 mm0 days23 days3 cm4 days
19520.2 °C5.4 °C-5.3 °C26 mm0 days28 days11 cm9 days
19511.7 °C9.8 °C-5.2 °C8 mm0 days27 days2 cm2 days
19505.3 °C11.8 °C-0.6 °C15 mm0 days20 days0 cm6 days
19494.3 °C10.9 °C-1.8 °C20 mm0 days23 days2 cm3 days
19484.4 °C10.6 °C-1.2 °C13 mm0 days19 days1 cm5 days
19471.2 °C8.0 °C-4.5 °C26 mm0 days29 days8 cm5 days
19460.6 °C7.1 °C-5.0 °C51 mm0 days28 days27 cm7 days
19454.1 °C11.7 °C-2.2 °C13 mm0 days22 days2 cm3 days
19444.8 °C12.5 °C-1.5 °C3 mm0 days24 days1 cm1 day
19435.1 °C12.6 °C-1.4 °C9 mm0 days23 days3 cm5 days
19426.2 °C14.1 °C-0.6 °C10 mm0 days21 days0 cm2 days
19414.0 °C12.4 °C-3.3 °C1 mm0 days26 days0 cm0 days
19404.7 °C13.2 °C-2.5 °C2 mm0 days26 days0 cm1 day

March records

Hottest day

30.3 °C

March 31, 2002 estimate

Nearby station: 29.5 °C on March 18, 2009 measured

Coldest night

-23.7 °C

March 11, 1956 estimate

Nearby station: -15.0 °C on March 3, 1971 measured

Wettest day

16 mm

March 3, 2007 estimate

The weather on your birthday in Beijing

Any day since 1940: high, low, rain, snow, and how warm it was compared with the same date in every other year.

Your date stays in your browser.

Questions & answers

How warm is Beijing in March?

Highs average 13.2 °C and lows 0.4 °C. A typical March brings 0 hot days (30 °C or more) and 15 frost days.

Does it rain a lot in Beijing in March?

About 9 mm falls in March, over some 2 days with at least 1 mm. The wettest March was 1946 (51 mm), the driest 1994 (0 mm).

What was the warmest March in Beijing?

2002, with a mean temperature of 9.8 °C. The coldest was 1956 (-1.5 °C). The last one, 2025, ranks 5 of 86.