Xi'an, Shaanxi Climate

China

Pop. 9,600,000 Elev. 416 m / 1,365 ft TZ: Asia/Shanghai (UTC+8) ·

Summers in Xi'an are hot, with July highs around 95°F (35°C), while winters are cold with January lows of 25°F (-4°C). Humidity pushes the summer feels-like temperature to around 112°F (44°C). Expect around 53 rainy days annually (39.1 in / 992 mm total), with snow on 3 days and 17 in (434 mm) of annual accumulation. The city averages 117 sunny days per year and around 22 thunderstorm days.

Temperature 35°C (95°F) high -4°C (25°F) low
Feels like 44°C (112°F) high -4°C (25°F) low
Rain 53 days 992 mm (39.1 in) /yr
Snow 3 days 434 mm (17.1 in) /yr
Sky 117 sunny 22 stormy
Wind 0.4 m/s (1.0 mph) avg

Looking for a place with a climate like Xi'an? Explore and filter 150,000+ cities worldwide.

Explore on the Map

Monthly Climate Chart

↓ Monthly data table
Best months to visit: Mar, Apr, May

Sky & Air by Month

Cloud cover (%)
42
Jan
57
Feb
61
Mar
53
Apr
63
May
61
Jun
60
Jul
64
Aug
69
Sep
78
Oct
41
Nov
35
Dec
Humidity (%)
54
Jan
51
Feb
44
Mar
32
Apr
38
May
53
Jun
60
Jul
67
Aug
83
Sep
88
Oct
58
Nov
58
Dec

Weather Days by Month

↓ Weather days table

Cities with Similar Climate

Find similar cities on the map →

Nearby Cities

Nearby

Commercial airport 26 km Xi'an Xianyang International Airport (XIY)
Ski resort 16 km 白鹿原滑雪场
National park 61 km 田峪河国家级湿地公园
Mountain peak (1,564 m) 29 km 尖山顶
Hospital 0 km 莲湖区红十字会医院
Hiking trail 109 km 华山路线

Interested in Xi'an?

Hotels
Flights
Real Estate
Insurance
Connectivity

Monthly Weather Data

↑ See chart
Month Avg High Avg Low Rainfall Snowfall Sunny Days
January 7°C 45°F -4°C 25°F 14 mm 0.5 in 239 mm9.4 in 17
February 9°C 48°F -1°C 30°F 9 mm 0.4 in 14 mm0.5 in 8
March 16°C 60°F 5°C 40°F 39 mm 1.6 in 3 mm0.1 in 8
April 26°C 80°F 13°C 56°F 3 mm 0.1 in 8
May 30°C 86°F 17°C 63°F 40 mm 1.6 in 6
June 32°C 89°F 21°C 70°F 55 mm 2.2 in 9
July 35°C 95°F 26°C 78°F 89 mm 3.5 in 10
August 32°C 89°F 24°C 75°F 118 mm 4.7 in 8
September 24°C 74°F 17°C 63°F 389 mm 15.3 in 8
October 17°C 63°F 12°C 54°F 214 mm 8.4 in 3
November 15°C 59°F 5°C 40°F 14 mm 0.6 in 46 mm1.8 in 13
December 10°C 50°F -1°C 30°F 8 mm 0.3 in 132 mm5.2 in 19

Weather Days by Month

↑ See chart
Month Sunny Days Storm Days
January 17 0
February 8 0
March 8 0
April 8 0
May 6 0
June 9 1
July 10 1
August 8 4
September 8 8
October 3 8
November 13 0
December 19 0