Shijiazhuang Weather & Climate

People's Republic of China

Shijiazhuang sees feels-like daytime highs peak around 38.1°C in July and nighttime lows bottom out near -7.9°C in January. July is the wettest month (~108 mm), while January is the driest (~0 mm). For sunshine, December leads with about 76% clear skies.

Best time to visit Shijiazhuang

Based on mild feels-like temperatures and low rain chances, the most comfortable months are May, September, and October — expect around 16.727.5°C with roughly 15% chance of rain on a given day in May.

Shijiazhuang climate by month

MonthLow / High °CRain %RainfallClear skiesWind
January-7.9° / 1.6°0%0 mm73%9.6 kph
February-4.4° / 4.9°1%3 mm67%10.2 kph
March2.3° / 12.3°4%8 mm62%11.7 kph
April9.8° / 20.5°9%18 mm62%13.2 kph
May16.7° / 27.5°15%33 mm60%12.7 kph
June22.8° / 33.7°22%57 mm59%11 kph
July27° / 38.1°34%108 mm63%9.4 kph
August25.7° / 35.9°31%103 mm66%8.8 kph
September18.2° / 29°19%52 mm66%9.1 kph
October10.1° / 20.4°10%21 mm70%9.9 kph
November0.4° / 9.8°4%7 mm73%10.2 kph
December-6.3° / 2.8°0%1 mm76%9.8 kph

Feels-like temperatures from long-term historical data; ☀ marks the most comfortable months (mild temperatures, low rain).

Want to catch Shijiazhuang at its best?

Save your perfect conditions and get an email when a forecast matches.

Set up a free alert