Datong — Weather Sign in to add favorites
Sign In
Sign in to add favorites
Sign In Live · Clear within 100 km Just updated
23°C 74°F
· Clear · 0% cloud cover
Feels like 20°C69°F · Low 13°C56°F · High 23°C74°F
Wind
22 km/h14 mph from NW
Humidity
15%
Pressure
1004 hPa29.64 inHg stable
UV Index
6.8 High
Fair weather
Right now in Datong: 23°C, clear skies.
❄️ Cold front around 22:00; temperatures drop ~9°C.
🌧️ Long-range outlook (in 8 days): Local instability on Friday, with rain. Total ~1.0 mm. Below the monthly normal (45 mm/month). Confidence drops at this range — details may shift before then.
🌡️ Expect 23°C — 3.2°C warmer than the June seasonal mean (20°C).
Hourly forecast
Detailed forecast for the next 60 hours
Temperature Precipitation Wind
CAPE (J/kg) Instability Threshold
mmin km/hmph Humidity %
Daily Forecast
Today NW 23 km/h 14 mph
(4729)
18%
UV 7· high Today 18% NW 23 km/h 14 mph
Today
NW 23 km/h 14 mph
(4729)
18%
UV 7· high
Today
18%
NW 23 km/h 14 mph
Today — Hourly Forecast
Tomorrow N 7 km/h 4 mph
(1711)
34%
UV 4 Tomorrow 34% N 7 km/h 4 mph
Tomorrow
N 7 km/h 4 mph
(1711)
34%
UV 4
Tomorrow
34%
N 7 km/h 4 mph
Tomorrow — Hourly Forecast
Saturday E 12 km/h 7 mph
(2918)
52%
UV 3 Saturday 52% E 12 km/h 7 mph
Saturday
E 12 km/h 7 mph
(2918)
52%
UV 3
Saturday
52%
E 12 km/h 7 mph
Saturday — Forecast Overview
Sunday NW 30 km/h 19 mph 44%
UV 3 Sunday 44% NW 30 km/h 19 mph
Sunday
NW 30 km/h 19 mph 44%
UV 3
Sunday
44%
NW 30 km/h 19 mph
Sunday — Forecast Overview
Monday 0.7 mm 0.03 in N 34 km/h 21 mph 34%
UV 3 Monday 34% N 34 km/h 21 mph 0.7 mm 0.03 in
Monday
0.7 mm 0.03 in N 34 km/h 21 mph 34%
UV 3
Monday
34%
N 34 km/h 21 mph
0.7 mm 0.03 in
Monday — Forecast Overview
Tuesday N 20 km/h 12 mph
(4629)
46%
UV 2 Tuesday 46% N 20 km/h 12 mph
Tuesday
N 20 km/h 12 mph
(4629)
46%
UV 2
Tuesday
46%
N 20 km/h 12 mph
Night
14°C 58°F
Morning
12°C 53°F
Afternoon
23°C 73°F
Evening
14°C 57°F
Wednesday N 9 km/h 6 mph
(2113)
43%
UV 2 Wednesday 43% N 9 km/h 6 mph
Wednesday
N 9 km/h 6 mph
(2113)
43%
UV 2
Wednesday
43%
N 9 km/h 6 mph
Night
11°C 52°F
Morning
21°C 70°F
Afternoon
21°C 70°F
Evening
21°C 71°F
Thursday S 16 km/h 10 mph
(3522)
38%
UV 2 Thursday 38% S 16 km/h 10 mph
Thursday
S 16 km/h 10 mph
(3522)
38%
UV 2
Thursday
38%
S 16 km/h 10 mph
Night
15°C 58°F
Morning
25°C 77°F
Afternoon
25°C 77°F
Evening
25°C 77°F
Friday 1.0 mm 0.04 in E 21 km/h 13 mph 69% Friday 69% E 21 km/h 13 mph 1.0 mm 0.04 in
Friday
1.0 mm 0.04 in E 21 km/h 13 mph 69%
Friday
69%
E 21 km/h 13 mph
1.0 mm 0.04 in
Night
16°C 60°F
Morning
18°C 64°F
Afternoon
18°C 64°F
Evening
15°C 59°F
Saturday N 26 km/h 16 mph 54% Saturday 54% N 26 km/h 16 mph
Saturday
N 26 km/h 16 mph 54%
Saturday
54%
N 26 km/h 16 mph
Night
13°C 56°F
Morning
21°C 69°F
Afternoon
21°C 69°F
Evening
17°C 63°F
Sunday SE 13 km/h 8 mph 42% Sunday 42% SE 13 km/h 8 mph
Sunday
SE 13 km/h 8 mph 42%
Sunday
42%
SE 13 km/h 8 mph
Night
14°C 57°F
Morning
23°C 74°F
Afternoon
23°C 74°F
Evening
25°C 77°F
Monday 1.1 mm 0.04 in S 46 km/h 29 mph 47% Monday 47% S 46 km/h 29 mph 1.1 mm 0.04 in
Monday
1.1 mm 0.04 in S 46 km/h 29 mph 47%
Monday
47%
S 46 km/h 29 mph
1.1 mm 0.04 in
Night
19°C 66°F
Morning
27°C 80°F
Afternoon
27°C 80°F
Evening
20°C 68°F
Tuesday 0.6 mm 0.02 in N 24 km/h 15 mph 43% Tuesday 43% N 24 km/h 15 mph 0.6 mm 0.02 in
Tuesday
0.6 mm 0.02 in N 24 km/h 15 mph 43%
Tuesday
43%
N 24 km/h 15 mph
0.6 mm 0.02 in
Night
18°C 64°F
Morning
26°C 79°F
Afternoon
26°C 79°F
Evening
25°C 77°F
Wednesday NE 20 km/h 13 mph 39% Wednesday 39% NE 20 km/h 13 mph
Wednesday
NE 20 km/h 13 mph 39%
Wednesday
39%
NE 20 km/h 13 mph
Night
18°C 65°F
Morning
23°C 74°F
Afternoon
23°C 74°F
Evening
24°C 76°F
Thursday 7.5 mm 0.29 in · heavy SE 17 km/h 11 mph 73% Thursday 73% SE 17 km/h 11 mph 7.5 mm 0.29 in
Thursday
7.5 mm 0.29 in · heavy SE 17 km/h 11 mph 73%
Thursday
73%
SE 17 km/h 11 mph
7.5 mm 0.29 in
Night
21°C 70°F
Morning
17°C 62°F
Afternoon
17°C 62°F
Evening
16°C 60°F
Friday 0.9 mm 0.04 in SW 14 km/h 8 mph 67% Friday 67% SW 14 km/h 8 mph 0.9 mm 0.04 in
Friday
0.9 mm 0.04 in SW 14 km/h 8 mph 67%
Friday
67%
SW 14 km/h 8 mph
0.9 mm 0.04 in
Night
15°C 59°F
Morning
20°C 68°F
Afternoon
20°C 68°F
Evening
20°C 69°F
Sunrise
04:58 AM
Civil Dawn 04:28 AM
Sunset
07:51 PM
Civil Dusk 08:21 PM
Today vs. seasonal normal
-3.8°C-6.8°F
Datong is located in Shanxi, China. Elevation: 1055m. Annual average temperature: 7°C. Annual precipitation: 369mm.
Frequently Asked Questions
What is the weather like in Datong today?
Today in Datong, China, the temperature is 23°C with Clear. The high is 23°C and the low is 13°C.
What is the 16-day forecast for Datong?
The 16-day forecast for Datong shows the warmest day is Monday at 31°C, while the coolest night is Friday at 6°C. 6 day(s) have precipitation expected.
What time is sunrise and sunset in Datong?
In Datong, sunrise is at 10:58 PM and sunset is at 01:51 PM. Day length is approximately 14h 52m.
How accurate is the weather forecast for Datong?
Our forecasts for Datong use the DWD ICON model, one of the world's most advanced weather prediction systems. Accuracy is typically 85-90% for 1-3 day forecasts. Datong has an annual average temperature of 7°C and receives 369mm of precipitation per year.
Last updated: 06/04/2026, 02:00 PM
June climate in Datong
Normals for June: average 20°C (13–27°C), around 45 mm of rain across the month. About 13°C warmer than the annual average of 7°C.
Nearby places right now
guchengjiedao 23°
Clear
yongtaijiedao 23°
Clear
wudingjiedao 23°
Clear
Pingcheng 23°
Clear
Xinjianbeilu Subdistrict 23°
Clear
Xianfengcun 24°
Clear
qingyuanjiedao 23°
Clear
振huajiedao 23°
Clear
Xinhuajie Subdistrict 23°
Clear
迎宾jiedao 23°
Clear
Xinwang 23°
Clear
卧huwanjiedao 23°
Clear
More places in Shanxi
Yuncheng Taiyuan Lüliang Changzhi Jinzhong Xinzhou Jincheng Shuozhou Yangquan Linfen Chengqu Yingze Zezhou Xia
More places in Shanxi