Beijing · China
Beijing in December: every year compared
In December, Beijing averages highs of 3.0 °C and lows of -6.3 °C, with 3 mm of precipitation. The warmest December was 1958 (-0.7 °C), the coldest 1956 (-12.0 °C).
Day by day through December
Normal high and low for each day of December in Beijing.
Every December in Beijing, ranked
86 months of December since 1940. The last one, 2025, ranks 20 of 86 (+0.6 °C vs normal).
Warmest years
- 11958-0.7 °C
- 21996-0.7 °C
- 31998-0.9 °C
- 42003-0.9 °C
- 52021-0.9 °C
Coldest years
- 11956-12.0 °C
- 21954-11.2 °C
- 31952-9.2 °C
- 41944-7.0 °C
- 51957-6.9 °C
All 86 years in a table
| Year | Mean temperature | Daytime highs | Night lows | Precipitation | Frost days | Snowfall | Rainy days |
|---|---|---|---|---|---|---|---|
| 2025 | -1.6 °C | 4.2 °C | -5.9 °C | 3 mm | 31 days | 2 cm | 2 days |
| 2024 | -1.3 °C | 5.1 °C | -6.0 °C | 0 mm | 31 days | 0 cm | 0 days |
| 2023 | -4.7 °C | 0.6 °C | -9.1 °C | 13 mm | 31 days | 9 cm | 3 days |
| 2022 | -4.1 °C | 2.0 °C | -8.9 °C | 0 mm | 31 days | 0 cm | 0 days |
| 2021 | -0.9 °C | 5.7 °C | -5.6 °C | 2 mm | 31 days | 1 cm | 1 day |
| 2020 | -3.8 °C | 2.3 °C | -8.2 °C | 1 mm | 31 days | 0 cm | 1 day |
| 2019 | -2.8 °C | 3.0 °C | -7.2 °C | 4 mm | 31 days | 3 cm | 1 day |
| 2018 | -3.6 °C | 2.2 °C | -8.3 °C | 0 mm | 31 days | 0 cm | 0 days |
| 2017 | -1.7 °C | 4.2 °C | -6.1 °C | 0 mm | 31 days | 0 cm | 0 days |
| 2016 | -1.5 °C | 4.2 °C | -5.7 °C | 0 mm | 31 days | 0 cm | 0 days |
| 2015 | -1.1 °C | 3.9 °C | -4.6 °C | 2 mm | 31 days | 1 cm | 0 days |
| 2014 | -1.7 °C | 4.0 °C | -5.9 °C | 1 mm | 31 days | 1 cm | 0 days |
| 2013 | -1.3 °C | 5.3 °C | -6.0 °C | 0 mm | 31 days | 0 cm | 0 days |
| 2012 | -5.9 °C | -1.9 °C | -9.4 °C | 11 mm | 31 days | 8 cm | 3 days |
| 2011 | -2.8 °C | 2.4 °C | -6.5 °C | 0 mm | 31 days | 1 cm | 0 days |
| 2010 | -2.4 °C | 3.6 °C | -6.7 °C | 0 mm | 31 days | 0 cm | 0 days |
| 2009 | -3.6 °C | 1.3 °C | -7.3 °C | 0 mm | 31 days | 0 cm | 0 days |
| 2008 | -2.3 °C | 3.5 °C | -6.8 °C | 1 mm | 31 days | 1 cm | 0 days |
| 2007 | -1.0 °C | 4.3 °C | -4.9 °C | 3 mm | 31 days | 3 cm | 2 days |
| 2006 | -2.3 °C | 2.7 °C | -6.0 °C | 3 mm | 31 days | 3 cm | 1 day |
| 2005 | -3.3 °C | 1.5 °C | -7.2 °C | 1 mm | 31 days | 1 cm | 0 days |
| 2004 | -2.3 °C | 2.8 °C | -6.3 °C | 10 mm | 29 days | 7 cm | 4 days |
| 2003 | -0.9 °C | 4.7 °C | -4.7 °C | 0 mm | 31 days | 1 cm | 0 days |
| 2002 | -2.7 °C | 1.0 °C | -6.1 °C | 10 mm | 31 days | 9 cm | 5 days |
| 2001 | -3.3 °C | 1.3 °C | -7.2 °C | 4 mm | 31 days | 3 cm | 1 day |
| 2000 | -1.3 °C | 3.9 °C | -5.6 °C | 1 mm | 31 days | 1 cm | 0 days |
| 1999 | -1.2 °C | 4.4 °C | -5.6 °C | 3 mm | 31 days | 2 cm | 1 day |
| 1998 | -0.9 °C | 5.6 °C | -5.7 °C | 2 mm | 31 days | 1 cm | 1 day |
| 1997 | -2.0 °C | 3.3 °C | -6.2 °C | 11 mm | 31 days | 5 cm | 2 days |
| 1996 | -0.7 °C | 5.2 °C | -5.3 °C | 6 mm | 31 days | 4 cm | 1 day |
| 1995 | -1.7 °C | 3.9 °C | -5.8 °C | 2 mm | 31 days | 2 cm | 1 day |
| 1994 | -3.0 °C | 1.6 °C | -6.6 °C | 12 mm | 31 days | 9 cm | 2 days |
| 1993 | -1.1 °C | 3.3 °C | -4.9 °C | 3 mm | 31 days | 3 cm | 1 day |
| 1992 | -1.3 °C | 3.1 °C | -4.7 °C | 1 mm | 31 days | 1 cm | 0 days |
| 1991 | -3.4 °C | 0.8 °C | -7.1 °C | 9 mm | 31 days | 8 cm | 3 days |
| 1990 | -1.7 °C | 3.2 °C | -5.7 °C | 0 mm | 31 days | 1 cm | 0 days |
| 1989 | -1.6 °C | 3.5 °C | -5.8 °C | 0 mm | 31 days | 0 cm | 0 days |
| 1988 | -1.7 °C | 3.2 °C | -5.6 °C | 0 mm | 31 days | 0 cm | 0 days |
| 1987 | -1.6 °C | 3.9 °C | -5.9 °C | 2 mm | 31 days | 2 cm | 1 day |
| 1986 | -3.0 °C | 1.3 °C | -6.9 °C | 6 mm | 30 days | 5 cm | 2 days |
| 1985 | -3.9 °C | 1.0 °C | -7.9 °C | 3 mm | 31 days | 3 cm | 2 days |
| 1984 | -4.2 °C | 0.3 °C | -7.8 °C | 4 mm | 31 days | 3 cm | 1 day |
| 1983 | -1.4 °C | 5.1 °C | -6.5 °C | 0 mm | 31 days | 0 cm | 0 days |
| 1982 | -2.1 °C | 3.2 °C | -6.5 °C | 0 mm | 31 days | 0 cm | 0 days |
| 1981 | -5.2 °C | 1.0 °C | -10.3 °C | 19 mm | 31 days | 13 cm | 2 days |
| 1980 | -3.8 °C | 1.3 °C | -7.9 °C | 3 mm | 31 days | 2 cm | 2 days |
| 1979 | -2.6 °C | 4.0 °C | -7.9 °C | 7 mm | 31 days | 1 cm | 2 days |
| 1978 | -2.8 °C | 2.6 °C | -7.0 °C | 6 mm | 31 days | 4 cm | 1 day |
| 1977 | -1.3 °C | 3.6 °C | -5.1 °C | 12 mm | 30 days | 3 cm | 3 days |
| 1976 | -2.6 °C | 2.3 °C | -6.4 °C | 2 mm | 31 days | 1 cm | 1 day |
| 1975 | -2.8 °C | 2.3 °C | -6.5 °C | 5 mm | 31 days | 3 cm | 3 days |
| 1974 | -5.1 °C | -0.1 °C | -9.2 °C | 17 mm | 31 days | 8 cm | 5 days |
| 1973 | -2.2 °C | 4.0 °C | -6.6 °C | 0 mm | 31 days | 0 cm | 0 days |
| 1972 | -2.2 °C | 3.0 °C | -6.3 °C | 2 mm | 31 days | 1 cm | 0 days |
| 1971 | -3.5 °C | 1.6 °C | -7.5 °C | 4 mm | 31 days | 3 cm | 2 days |
| 1970 | -2.8 °C | 2.7 °C | -6.9 °C | 1 mm | 31 days | 0 cm | 0 days |
| 1969 | -3.4 °C | 1.8 °C | -7.5 °C | 0 mm | 31 days | 0 cm | 0 days |
| 1968 | -2.4 °C | 2.3 °C | -6.4 °C | 15 mm | 30 days | 10 cm | 4 days |
| 1967 | -4.7 °C | 0.3 °C | -8.8 °C | 0 mm | 31 days | 0 cm | 0 days |
| 1966 | -4.9 °C | 0.1 °C | -8.4 °C | 6 mm | 31 days | 3 cm | 1 day |
| 1965 | -4.0 °C | 2.7 °C | -8.3 °C | 0 mm | 31 days | 0 cm | 0 days |
| 1964 | -2.2 °C | 3.3 °C | -6.0 °C | 3 mm | 31 days | 2 cm | 1 day |
| 1963 | -2.8 °C | 3.0 °C | -7.0 °C | 0 mm | 31 days | 0 cm | 0 days |
| 1962 | -1.1 °C | 5.6 °C | -5.7 °C | 0 mm | 31 days | 0 cm | 0 days |
| 1961 | -2.4 °C | 2.5 °C | -6.2 °C | 10 mm | 31 days | 7 cm | 3 days |
| 1960 | -3.5 °C | 1.7 °C | -7.4 °C | 1 mm | 31 days | 1 cm | 0 days |
| 1959 | -1.9 °C | 2.9 °C | -5.3 °C | 4 mm | 31 days | 3 cm | 1 day |
| 1958 | -0.7 °C | 5.1 °C | -5.2 °C | 12 mm | 31 days | 6 cm | 4 days |
| 1957 | -6.9 °C | -0.1 °C | -12.9 °C | 0 mm | 31 days | 0 cm | 0 days |
| 1956 | -12.0 °C | -4.3 °C | -19.0 °C | 1 mm | 31 days | 0 cm | 0 days |
| 1955 | -1.6 °C | 3.4 °C | -5.2 °C | 5 mm | 31 days | 2 cm | 2 days |
| 1954 | -11.2 °C | -5.0 °C | -16.6 °C | 13 mm | 31 days | 9 cm | 5 days |
| 1953 | -2.8 °C | 2.5 °C | -6.3 °C | 4 mm | 31 days | 3 cm | 1 day |
| 1952 | -9.2 °C | -2.2 °C | -14.8 °C | 0 mm | 31 days | 0 cm | 0 days |
| 1951 | -1.4 °C | 4.3 °C | -4.9 °C | 8 mm | 31 days | 5 cm | 3 days |
| 1950 | -3.3 °C | 3.2 °C | -7.5 °C | 3 mm | 31 days | 2 cm | 1 day |
| 1949 | -4.2 °C | 1.4 °C | -8.3 °C | 10 mm | 30 days | 3 cm | 3 days |
| 1948 | -1.0 °C | 4.6 °C | -4.7 °C | 4 mm | 31 days | 2 cm | 2 days |
| 1947 | -6.8 °C | -1.3 °C | -11.2 °C | 8 mm | 31 days | 6 cm | 3 days |
| 1946 | -4.9 °C | 0.7 °C | -8.9 °C | 2 mm | 31 days | 2 cm | 1 day |
| 1945 | -2.7 °C | 3.6 °C | -6.6 °C | 0 mm | 31 days | 0 cm | 0 days |
| 1944 | -7.0 °C | -0.8 °C | -11.6 °C | 0 mm | 31 days | 0 cm | 0 days |
| 1943 | -3.3 °C | 2.6 °C | -7.3 °C | 6 mm | 31 days | 4 cm | 2 days |
| 1942 | -3.6 °C | 2.3 °C | -7.5 °C | 3 mm | 31 days | 2 cm | 1 day |
| 1941 | -3.7 °C | 2.7 °C | -7.9 °C | 6 mm | 31 days | 4 cm | 3 days |
| 1940 | -3.1 °C | 3.0 °C | -7.5 °C | 4 mm | 31 days | 3 cm | 1 day |
December records
Hottest day
14.9 °C
December 3, 1989 estimate
Nearby station: 19.5 °C on December 3, 1989 measured
Coldest night
-26.2 °C
December 29, 1954 estimate
Nearby station: -18.3 °C on December 27, 1966 measured
Wettest day
12 mm
December 18, 1981 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.
Questions & answers
How warm is Beijing in December?
Highs average 3.0 °C and lows -6.3 °C. A typical December brings 0 hot days (30 °C or more) and 31 frost days.
Does it rain a lot in Beijing in December?
About 3 mm falls in December, over some 1 days with at least 1 mm. The wettest December was 1981 (19 mm), the driest 1944 (0 mm).
What was the warmest December in Beijing?
1958, with a mean temperature of -0.7 °C. The coldest was 1956 (-12.0 °C). The last one, 2025, ranks 20 of 86.