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 MapMonthly Climate Chart
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
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 |