Sign In Register

Weather & Climate in Bahaodi, China

Temperature, precipitation, air quality, natural hazards, and monthly weather data.

Bahaodi has a cool climate with an average annual temperature of 42°F (5°C). Winters average 10°F in January while summers reach 69°F in July. The area gets 326 sunny days per year, well above the U.S. average of 205 / making it one of the sunnier locations in the country. Annual precipitation totals 12.8 inches (drier than the 38-inch national average). The area receives 20.1 inches of snow annually, a moderate snowfall amount. The city sits at an elevation of 4,678 feet.

Temperature

10°F Jan (-13°C) 69°F Jul (21°C)
Annual Average41.5°F
23% below US avg
January Average10°F (-13°C)
July Average69°F (21°C)
Sunny Days326 days/yr

Geography

Elevation4,678 ft (1,426 m)
Area3.0 sq mi (7.8 km²)
Population Density0/sq mi
Coordinates41.9114°N, 112.9796°W
TimezoneAsia/Shanghai

Precipitation & Snow

Annual Rainfall 12.8"
66% below US avg
Snowfall 20.1"

Air Quality

Earthquake History

8 earthquakes (M2.5+) recorded within 150 km since 1990. Strongest on record: M4.9.

Sep 30, 1991 82 km SE of Erenhot, China M4.9 130 km 33 km
Jun 22, 2021 56 km NW of Zhangjiakou, China M4.4 144 km 30 km
Jun 23, 2016 57 km WNW of Zhangjiakou, China M4.3 147 km 14 km
Apr 9, 2000 67 km NNW of Zhangjiakou, China M4.2 140 km 33 km
Jul 29, 2016 142 km NNW of Jining, China M4.1 61 km 29 km
Mar 8, 2011 110 km NNW of Jining, China M4.0 27 km 10 km
Jul 27, 1998 63 km E of Jining, China M4.0 117 km 33 km
Mar 19, 1999 63 km NNW of Zhangjiakou, China M3.8 142 km 10 km
Source: USGS Earthquake Catalog (M2.5+, 1990–2025). Sorted by magnitude.
View full profile of Bahaodi, China →