WhereItsSunny

Climate of Xi'an, Shaanxi, China

Point-value climate at Xi'an (Shaanxi, China). Population approximately 4,009,000.

Located in Shaanxi, China, Xi'an has a Mediterranean-style climate. Population approximately 4,009,000. Monthly average temperatures range from 0.4°C / 32.7°F in January to 26.5°C / 79.7°F in July, with rainfall varying from 9 mm / 0.4 in (January) to 106 mm / 4.2 in (July) — about 611 mm / 24.1 in across the year. Xi'an is the capital of Shaanxi. These are point-value climate normals sampled at Xi'an's coordinates — often quite different from the surrounding region's area-weighted average.

Best sunny months: April.

Best time to visit Xi'an →

Sunny & HotSunny & WarmSunny & MildTropicalSnowy
MonthTemperatureRainfallMatches
January0.4°C32.7°F9 mm0.4″
February3.3°C37.9°F12 mm0.5″
March8.4°C47.1°F30 mm1.2″
April15°C59°F48 mm1.9″Sunny & Mild
May19.8°C67.6°F65 mm2.6″
June24.7°C76.5°F61 mm2.4″
July26.5°C79.7°F106 mm4.2″
August25.3°C77.5°F80 mm3.1″
September20°C68°F98 mm3.9″
October14.2°C57.6°F65 mm2.6″
November7.3°C45.1°F28 mm1.1″
December1.8°C35.2°F9 mm0.4″

Frequently asked questions

What is the best time to visit Xi'an?

The months with the sunniest, driest weather are April. Xi'an's warmest month is July at an average of 26.5°C / 79.7°F, and its driest month is January with about 9 mm / 0.4 in of rain.

What is the climate of Xi'an?

Xi'an, in Shaanxi, China, has monthly average temperatures ranging from 0.4°C / 32.7°F in January to 26.5°C / 79.7°F in July. Annual rainfall is approximately 611 mm / 24.1 in, with the wettest month being July (106 mm / 4.2 in) and the driest January (9 mm / 0.4 in).

What is the average temperature in Xi'an in July?

The average temperature in Xi'an in July is 26.5°C / 79.7°F, with rainfall of about 106 mm / 4.2 in — the warmest month of the year.

When is the driest month in Xi'an?

The driest month in Xi'an is January, with about 9 mm / 0.4 in of average monthly rainfall. Average temperature that month is 0.4°C / 32.7°F.

When is the wettest month in Xi'an?

The wettest month in Xi'an is July, with approximately 106 mm / 4.2 in of average monthly rainfall.