Beijing · China

Beijing in April: every year compared

In April, Beijing averages highs of 21.7 °C and lows of 8.3 °C, with 19 mm of precipitation. The warmest April was 1994 (18.0 °C), the coldest 1955 (9.9 °C).

Avg. highAvg. high 21.7 °C
Avg. lowAvg. low 8.3 °C
PrecipitationPrecipitation 19 mm
Rainy daysRainy days 4

Day by day through April

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

5°10°15°20°25°1102030
Normal high and low, day by dayNormal 1991–2020

Every April in Beijing, ranked

86 months of April since 1940. The last one, 2025, ranks 12 of 86 (+0.9 °C vs normal).

194019832025

2025 · 16.2 °C · +0.9 °C vs normal · rank 12 of 86

Warmest years

  1. 1199418.0 °C
  2. 2201417.7 °C
  3. 3200417.3 °C
  4. 4201717.3 °C
  5. 5198116.8 °C

Coldest years

  1. 119569.9 °C
  2. 219559.9 °C
  3. 3195110.2 °C
  4. 4196510.3 °C
  5. 5195310.4 °C
All 86 years in a table
YearMean temperatureDaytime highsNight lowsPrecipitationHot days (30 °C+)Frost daysSnowfallRainy days
202516.2 °C23.6 °C8.6 °C16 mm2 days0 days0 cm2 days
202416.7 °C22.8 °C10.5 °C42 mm1 day0 days0 cm6 days
202315.0 °C21.0 °C8.2 °C24 mm0 days0 days0 cm4 days
202215.7 °C22.4 °C8.4 °C8 mm0 days1 day0 cm2 days
202115.1 °C21.0 °C8.6 °C3 mm0 days0 days0 cm1 day
202015.2 °C22.1 °C7.5 °C14 mm3 days0 days0 cm1 day
201915.1 °C21.2 °C8.2 °C34 mm1 day1 day0 cm4 days
201815.4 °C22.0 °C8.7 °C43 mm4 days0 days5 cm6 days
201717.3 °C24.1 °C9.6 °C0 mm4 days0 days0 cm0 days
201616.7 °C23.6 °C9.8 °C9 mm2 days0 days0 cm2 days
201516.0 °C22.7 °C8.9 °C21 mm5 days1 day0 cm5 days
201417.7 °C24.5 °C10.7 °C8 mm1 day0 days0 cm4 days
201311.9 °C18.3 °C5.2 °C7 mm0 days2 days0 cm4 days
201215.7 °C22.3 °C9.0 °C29 mm0 days0 days0 cm5 days
201114.5 °C20.8 °C7.4 °C9 mm0 days0 days0 cm3 days
201010.5 °C16.1 °C4.7 °C23 mm0 days2 days0 cm6 days
200915.8 °C22.1 °C9.3 °C26 mm0 days0 days0 cm4 days
200815.7 °C21.9 °C9.5 °C46 mm3 days0 days0 cm7 days
200714.6 °C21.0 °C8.0 °C11 mm1 day0 days0 cm3 days
200613.9 °C20.1 °C7.2 °C6 mm1 day0 days0 cm3 days
200516.0 °C22.8 °C8.8 °C16 mm3 days0 days0 cm3 days
200417.3 °C23.8 °C10.5 °C26 mm7 days0 days0 cm4 days
200315.8 °C21.7 °C9.3 °C20 mm2 days0 days0 cm5 days
200215.2 °C21.1 °C9.4 °C28 mm0 days0 days0 cm5 days
200115.3 °C21.6 °C8.6 °C14 mm3 days0 days0 cm4 days
200015.5 °C21.9 °C7.1 °C20 mm2 days1 day0 cm4 days
199915.6 °C22.4 °C7.3 °C29 mm0 days0 days0 cm7 days
199816.7 °C22.5 °C9.5 °C55 mm2 days1 day0 cm6 days
199715.8 °C22.2 °C7.4 °C18 mm1 day0 days0 cm1 day
199613.8 °C20.4 °C5.1 °C6 mm3 days4 days0 cm2 days
199514.5 °C21.0 °C6.1 °C6 mm2 days2 days0 cm2 days
199418.0 °C24.8 °C11.2 °C1 mm1 day0 days0 cm0 days
199313.8 °C20.4 °C7.4 °C8 mm3 days3 days0 cm3 days
199215.9 °C22.6 °C8.8 °C6 mm3 days0 days0 cm4 days
199114.0 °C20.2 °C7.6 °C34 mm0 days1 day0 cm10 days
199014.1 °C19.8 °C8.0 °C58 mm0 days0 days0 cm5 days
198916.4 °C22.8 °C10.0 °C38 mm0 days0 days0 cm2 days
198814.6 °C21.5 °C7.3 °C5 mm2 days0 days0 cm2 days
198713.7 °C20.4 °C7.3 °C67 mm0 days2 days0 cm7 days
198615.2 °C22.0 °C8.0 °C14 mm0 days0 days0 cm3 days
198514.8 °C20.9 °C7.7 °C22 mm1 day0 days0 cm6 days
198413.9 °C19.7 °C7.5 °C50 mm0 days1 day0 cm5 days
198314.9 °C22.0 °C7.8 °C92 mm2 days0 days0 cm6 days
198216.3 °C23.7 °C8.8 °C22 mm2 days0 days0 cm5 days
198116.8 °C24.1 °C9.2 °C13 mm5 days1 day0 cm4 days
198011.0 °C17.2 °C4.7 °C22 mm0 days2 days0 cm5 days
197911.7 °C17.4 °C4.4 °C53 mm0 days6 days0 cm7 days
197815.7 °C23.2 °C7.7 °C16 mm2 days0 days0 cm2 days
197715.5 °C22.0 °C9.0 °C13 mm1 day0 days0 cm3 days
197613.2 °C18.9 °C7.3 °C6 mm0 days2 days1 cm2 days
197516.5 °C23.0 °C9.4 °C5 mm0 days0 days0 cm1 day
197414.6 °C21.1 °C7.3 °C6 mm0 days1 day0 cm1 day
197316.2 °C23.0 °C9.1 °C14 mm6 days0 days0 cm5 days
197215.0 °C22.2 °C7.5 °C32 mm3 days4 days0 cm3 days
197114.5 °C21.6 °C7.1 °C8 mm3 days2 days0 cm2 days
197014.5 °C21.5 °C7.3 °C19 mm2 days2 days1 cm4 days
196913.6 °C19.7 °C7.5 °C32 mm1 day1 day1 cm5 days
196815.2 °C22.5 °C7.8 °C27 mm1 day0 days0 cm3 days
196713.6 °C20.1 °C6.5 °C59 mm0 days0 days0 cm7 days
196611.7 °C18.8 °C4.7 °C32 mm0 days5 days0 cm8 days
196510.3 °C16.7 °C3.9 °C28 mm0 days4 days0 cm7 days
196412.7 °C16.6 °C9.0 °C115 mm0 days0 days1 cm12 days
196313.5 °C19.6 °C7.0 °C30 mm0 days2 days0 cm6 days
196213.9 °C21.4 °C6.4 °C19 mm1 day3 days0 cm2 days
196116.2 °C23.5 °C8.8 °C4 mm2 days0 days0 cm1 day
196014.6 °C22.3 °C6.6 °C5 mm3 days2 days0 cm1 day
195914.0 °C20.3 °C7.2 °C9 mm0 days0 days0 cm3 days
195813.7 °C20.6 °C6.7 °C24 mm0 days0 days0 cm4 days
195713.1 °C19.8 °C6.2 °C29 mm0 days1 day3 cm6 days
19569.9 °C17.0 °C2.7 °C52 mm0 days5 days2 cm8 days
19559.9 °C15.9 °C4.1 °C43 mm0 days4 days0 cm10 days
195410.7 °C15.9 °C5.6 °C50 mm0 days3 days0 cm8 days
195310.4 °C17.6 °C3.2 °C22 mm0 days8 days0 cm8 days
195210.9 °C16.8 °C5.4 °C58 mm0 days2 days0 cm11 days
195110.2 °C17.8 °C2.5 °C32 mm0 days9 days0 cm8 days
195011.5 °C17.2 °C5.8 °C127 mm0 days3 days0 cm10 days
194912.3 °C19.5 °C4.9 °C15 mm0 days6 days0 cm5 days
194813.8 °C20.5 °C6.9 °C29 mm0 days0 days0 cm7 days
194712.1 °C19.9 °C4.2 °C4 mm0 days6 days0 cm1 day
194612.6 °C20.3 °C5.1 °C30 mm0 days0 days0 cm6 days
194515.0 °C23.7 °C6.5 °C4 mm2 days4 days0 cm2 days
194412.1 °C18.9 °C5.7 °C42 mm0 days1 day0 cm8 days
194313.1 °C20.5 °C5.8 °C5 mm0 days1 day0 cm3 days
194213.2 °C21.1 °C5.5 °C20 mm0 days1 day0 cm2 days
194112.3 °C20.6 °C4.0 °C0 mm0 days5 days0 cm0 days
194011.7 °C19.9 °C3.4 °C16 mm0 days5 days0 cm3 days

April records

Hottest day

35.6 °C

April 29, 1972 estimate

Nearby station: 33.0 °C on April 27, 1988 measured

Coldest night

-6.4 °C

April 2, 1956 estimate

Nearby station: -3.2 °C on April 1, 1972 measured

Wettest day

53 mm

April 16, 1950 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 April?

Highs average 21.7 °C and lows 8.3 °C. A typical April brings 2 hot days (30 °C or more) and 1 frost days.

Does it rain a lot in Beijing in April?

About 19 mm falls in April, over some 4 days with at least 1 mm. The wettest April was 1950 (127 mm), the driest 1941 (0 mm).

What was the warmest April in Beijing?

1994, with a mean temperature of 18.0 °C. The coldest was 1955 (9.9 °C). The last one, 2025, ranks 12 of 86.