Shijiazhuang weather by month

Check out Shijiazhuang weather averages by month. Compare detailed monthly climate statistics including temperature, rainfall and sunshine figures.

Temperature in Shijiazhuang (°C)

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Max temperature (daytime)
3°C maximum daytime temperature in January in Shijiazhuang3
6°C maximum daytime temperature in February in Shijiazhuang6
13°C maximum daytime temperature in March in Shijiazhuang13
21°C maximum daytime temperature in April in Shijiazhuang21
28°C maximum daytime temperature in May in Shijiazhuang28
32°C maximum daytime temperature in June in Shijiazhuang32
32°C maximum daytime temperature in July in Shijiazhuang32
30°C maximum daytime temperature in August in Shijiazhuang30
27°C maximum daytime temperature in September in Shijiazhuang27
20°C maximum daytime temperature in October in Shijiazhuang20
12°C maximum daytime temperature in November in Shijiazhuang12
5°C maximum daytime temperature in December in Shijiazhuang5
Min temperature (night-time)
-8°C minimum night-time temperature in January in Shijiazhuang-8
-5°C minimum night-time temperature in February in Shijiazhuang-5
1°C minimum night-time temperature in March in Shijiazhuang1
8°C minimum night-time temperature in April in Shijiazhuang8
14°C minimum night-time temperature in May in Shijiazhuang14
19°C minimum night-time temperature in June in Shijiazhuang19
22°C minimum night-time temperature in July in Shijiazhuang22
21°C minimum night-time temperature in August in Shijiazhuang21
15°C minimum night-time temperature in September in Shijiazhuang15
8°C minimum night-time temperature in October in Shijiazhuang8
1°C minimum night-time temperature in November in Shijiazhuang1
-5°C minimum night-time temperature in December in Shijiazhuang-5
Heat & Humidity
No heat & humidity in January in Shijiazhuang0
No heat & humidity in February in Shijiazhuang0
No heat & humidity in March in Shijiazhuang0
No heat & humidity in April in Shijiazhuang0
Low heat & humidity in May in ShijiazhuangL
High heat & humidity in June in ShijiazhuangH
High heat & humidity in July in ShijiazhuangH
High heat & humidity in August in ShijiazhuangH
Low heat & humidity in September in ShijiazhuangL
No heat & humidity in October in Shijiazhuang0
No heat & humidity in November in Shijiazhuang0
No heat & humidity in December in Shijiazhuang0

Note: 0 = None, L = Low, M = Moderate, H = High, VH = Very high, E = Extreme

Sunshine & UV index in Shijiazhuang

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Daily hours of sunshine
Daily hours of daylight
10 hours of daylight per day in January in Shijiazhuang10
11 hours of daylight per day in February in Shijiazhuang11
12 hours of daylight per day in March in Shijiazhuang12
13 hours of daylight per day in April in Shijiazhuang13
14 hours of daylight per day in May in Shijiazhuang14
15 hours of daylight per day in June in Shijiazhuang15
15 hours of daylight per day in July in Shijiazhuang15
14 hours of daylight per day in August in Shijiazhuang14
12 hours of daylight per day in September in Shijiazhuang12
11 hours of daylight per day in October in Shijiazhuang11
10 hours of daylight per day in November in Shijiazhuang10
10 hours of daylight per day in December in Shijiazhuang10
UV Index (Maximum)
UV (maximum) index 2 (Low) in January in Shijiazhuang2
UV (maximum) index 3 (Moderate) in February in Shijiazhuang3
UV (maximum) index 5 (Moderate) in March in Shijiazhuang5
UV (maximum) index 7 (High) in April in Shijiazhuang7
UV (maximum) index 8 (Very High) in May in Shijiazhuang8
UV (maximum) index 9 (Very High) in June in Shijiazhuang9
UV (maximum) index 10 (Very High) in July in Shijiazhuang10
UV (maximum) index 9 (Very High) in August in Shijiazhuang9
UV (maximum) index 7 (High) in September in Shijiazhuang7
UV (maximum) index 4 (Moderate) in October in Shijiazhuang4
UV (maximum) index 2 (Low) in November in Shijiazhuang2
UV (maximum) index 2 (Low) in December in Shijiazhuang2

Rainfall in Shijiazhuang

  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Number of days with some rain
2 days with some rainfall in January in Shijiazhuang2
4 days with some rainfall in February in Shijiazhuang4
4 days with some rainfall in March in Shijiazhuang4
5 days with some rainfall in April in Shijiazhuang5
5 days with some rainfall in May in Shijiazhuang5
8 days with some rainfall in June in Shijiazhuang8
14 days with some rainfall in July in Shijiazhuang14
13 days with some rainfall in August in Shijiazhuang13
8 days with some rainfall in September in Shijiazhuang8
7 days with some rainfall in October in Shijiazhuang7
5 days with some rainfall in November in Shijiazhuang5
3 days with some rainfall in December in Shijiazhuang3
Average monthly rainfall (mm)
3 mm monthly rainfall in January in Shijiazhuang3
8 mm monthly rainfall in February in Shijiazhuang8
11 mm monthly rainfall in March in Shijiazhuang11
22 mm monthly rainfall in April in Shijiazhuang22
38 mm monthly rainfall in May in Shijiazhuang38
57 mm monthly rainfall in June in Shijiazhuang57
143 mm monthly rainfall in July in Shijiazhuang143
158 mm monthly rainfall in August in Shijiazhuang158
53 mm monthly rainfall in September in Shijiazhuang53
30 mm monthly rainfall in October in Shijiazhuang30
16 mm monthly rainfall in November in Shijiazhuang16
4 mm monthly rainfall in December in Shijiazhuang4

More about Shijiazhuang

Shijiazhuang by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

Recommended for China

  • Explore latest offers on Fred Olsen Cruises in 2026/2027
  • Find last minute deals or early bird discounts
  • Filter offers by price, destination, ship & departure point

Fred OlsenCruise deal finder

The climate guide for China (Shijiazhuang) shows long term monthly weather averages processed from data supplied by CRU (University of East Anglia), the Met Office & the Netherlands Meteorological Institute. Find out more about our data sources.

What's the climate like in Shijiazhuang?

Shijiazhuang has a cool semi arid climate with hot summers.

Shijiazhuang weather in January

Expect daytime maximum temperatures of 3°C in Shijiazhuang, China in January based on long-term weather averages. There are 6 hours of sunshine per day on average, which might fall as snow.

  • 3°C maximum daytime temperature in January in Shijiazhuang3
    3°C max day temperature
  • 6 hours of sunshine per day
  • 2 days with some rainfall in January in Shijiazhuang2
    2 days with some rainfall
  • -8°C minimum night-time temperature in January in Shijiazhuang-8
    -8°C min night temperature
  • 10 hours of daylight per day in January in Shijiazhuang10
    10 hours of daylight per day
  • No heat & humidity in January in Shijiazhuang0
    No heat & humidity
  • 3 mm monthly rainfall in January in Shijiazhuang3
    3 mm of monthly rainfall
  • UV (maximum) index 2 (Low) in January in Shijiazhuang2
    2 (Low) UV index

Back to months

Shijiazhuang weather in February

Expect daytime maximum temperatures of 6°C in Shijiazhuang, China in February based on long-term weather averages. There are 6 hours of sunshine per day on average, which might fall as snow.

  • 6°C maximum daytime temperature in February in Shijiazhuang6
    6°C max day temperature
  • 6 hours of sunshine per day
  • 4 days with some rainfall in February in Shijiazhuang4
    4 days with some rainfall
  • -5°C minimum night-time temperature in February in Shijiazhuang-5
    -5°C min night temperature
  • 11 hours of daylight per day in February in Shijiazhuang11
    11 hours of daylight per day
  • No heat & humidity in February in Shijiazhuang0
    No heat & humidity
  • 8 mm monthly rainfall in February in Shijiazhuang8
    8 mm of monthly rainfall
  • UV (maximum) index 3 (Moderate) in February in Shijiazhuang3
    3 (Moderate) UV index

Back to months

Shijiazhuang weather in March

Expect daytime maximum temperatures of 13°C in Shijiazhuang, China in March based on long-term weather averages. There are 7 hours of sunshine per day on average.

  • 13°C maximum daytime temperature in March in Shijiazhuang13
    13°C max day temperature
  • 7 hours of sunshine per day
  • 4 days with some rainfall in March in Shijiazhuang4
    4 days with some rainfall
  • 1°C minimum night-time temperature in March in Shijiazhuang1
    1°C min night temperature
  • 12 hours of daylight per day in March in Shijiazhuang12
    12 hours of daylight per day
  • No heat & humidity in March in Shijiazhuang0
    No heat & humidity
  • 11 mm monthly rainfall in March in Shijiazhuang11
    11 mm of monthly rainfall
  • UV (maximum) index 5 (Moderate) in March in Shijiazhuang5
    5 (Moderate) UV index

Back to months

Shijiazhuang weather in April

Expect daytime maximum temperatures of 21°C in Shijiazhuang, China in April based on long-term weather averages. There are 8 hours of sunshine per day on average.

  • 21°C maximum daytime temperature in April in Shijiazhuang21
    21°C max day temperature
  • 8 hours of sunshine per day
  • 5 days with some rainfall in April in Shijiazhuang5
    5 days with some rainfall
  • 8°C minimum night-time temperature in April in Shijiazhuang8
    8°C min night temperature
  • 13 hours of daylight per day in April in Shijiazhuang13
    13 hours of daylight per day
  • No heat & humidity in April in Shijiazhuang0
    No heat & humidity
  • 22 mm monthly rainfall in April in Shijiazhuang22
    22 mm of monthly rainfall
  • UV (maximum) index 7 (High) in April in Shijiazhuang7
    7 (High) UV index

Back to months

Shijiazhuang weather in May

Expect daytime maximum temperatures of 28°C in Shijiazhuang, China in May based on long-term weather averages. There are 9 hours of sunshine per day on average.

  • 28°C maximum daytime temperature in May in Shijiazhuang28
    28°C max day temperature
  • 9 hours of sunshine per day
  • 5 days with some rainfall in May in Shijiazhuang5
    5 days with some rainfall
  • 14°C minimum night-time temperature in May in Shijiazhuang14
    14°C min night temperature
  • 14 hours of daylight per day in May in Shijiazhuang14
    14 hours of daylight per day
  • Low heat & humidity in May in ShijiazhuangL
    Low heat & humidity
  • 38 mm monthly rainfall in May in Shijiazhuang38
    38 mm of monthly rainfall
  • UV (maximum) index 8 (Very High) in May in Shijiazhuang8
    8 (Very High) UV index

Back to months

Shijiazhuang weather in June

Expect daytime maximum temperatures of 32°C in Shijiazhuang, China in June and high heat and humidity based on long-term weather averages. There are 9 hours of sunshine per day on average with typically 57 mm of rainfall in the month.

  • 32°C maximum daytime temperature in June in Shijiazhuang32
    32°C max day temperature
  • 9 hours of sunshine per day
  • 8 days with some rainfall in June in Shijiazhuang8
    8 days with some rainfall
  • 19°C minimum night-time temperature in June in Shijiazhuang19
    19°C min night temperature
  • 15 hours of daylight per day in June in Shijiazhuang15
    15 hours of daylight per day
  • High heat & humidity in June in ShijiazhuangH
    High heat & humidity
  • 57 mm monthly rainfall in June in Shijiazhuang57
    57 mm of monthly rainfall
  • UV (maximum) index 9 (Very High) in June in Shijiazhuang9
    9 (Very High) UV index

Back to months

Shijiazhuang weather in July

Expect daytime maximum temperatures of 32°C in Shijiazhuang, China in July and high heat and humidity based on long-term weather averages. There are 8 hours of sunshine per day on average with 14 days with some rainfall and typically 143 mm of rainfall in the month.

  • 32°C maximum daytime temperature in July in Shijiazhuang32
    32°C max day temperature
  • 8 hours of sunshine per day
  • 14 days with some rainfall in July in Shijiazhuang14
    14 days with some rainfall
  • 22°C minimum night-time temperature in July in Shijiazhuang22
    22°C min night temperature
  • 15 hours of daylight per day in July in Shijiazhuang15
    15 hours of daylight per day
  • High heat & humidity in July in ShijiazhuangH
    High heat & humidity
  • 143 mm monthly rainfall in July in Shijiazhuang143
    143 mm of monthly rainfall
  • UV (maximum) index 10 (Very High) in July in Shijiazhuang10
    10 (Very High) UV index

Back to months

Shijiazhuang weather in August

Expect daytime maximum temperatures of 30°C in Shijiazhuang, China in August and high heat and humidity based on long-term weather averages. There are 7 hours of sunshine per day on average with 13 days with some rainfall and typically 158 mm of rainfall in the month.

  • 30°C maximum daytime temperature in August in Shijiazhuang30
    30°C max day temperature
  • 7 hours of sunshine per day
  • 13 days with some rainfall in August in Shijiazhuang13
    13 days with some rainfall
  • 21°C minimum night-time temperature in August in Shijiazhuang21
    21°C min night temperature
  • 14 hours of daylight per day in August in Shijiazhuang14
    14 hours of daylight per day
  • High heat & humidity in August in ShijiazhuangH
    High heat & humidity
  • 158 mm monthly rainfall in August in Shijiazhuang158
    158 mm of monthly rainfall
  • UV (maximum) index 9 (Very High) in August in Shijiazhuang9
    9 (Very High) UV index

Back to months

Shijiazhuang weather in September

Expect daytime maximum temperatures of 27°C in Shijiazhuang, China in September based on long-term weather averages. There are 7 hours of sunshine per day on average with typically 53 mm of rainfall in the month.

  • 27°C maximum daytime temperature in September in Shijiazhuang27
    27°C max day temperature
  • 7 hours of sunshine per day
  • 8 days with some rainfall in September in Shijiazhuang8
    8 days with some rainfall
  • 15°C minimum night-time temperature in September in Shijiazhuang15
    15°C min night temperature
  • 12 hours of daylight per day in September in Shijiazhuang12
    12 hours of daylight per day
  • Low heat & humidity in September in ShijiazhuangL
    Low heat & humidity
  • 53 mm monthly rainfall in September in Shijiazhuang53
    53 mm of monthly rainfall
  • UV (maximum) index 7 (High) in September in Shijiazhuang7
    7 (High) UV index

Back to months

Shijiazhuang weather in October

Expect daytime maximum temperatures of 20°C in Shijiazhuang, China in October based on long-term weather averages. There are 7 hours of sunshine per day on average.

  • 20°C maximum daytime temperature in October in Shijiazhuang20
    20°C max day temperature
  • 7 hours of sunshine per day
  • 7 days with some rainfall in October in Shijiazhuang7
    7 days with some rainfall
  • 8°C minimum night-time temperature in October in Shijiazhuang8
    8°C min night temperature
  • 11 hours of daylight per day in October in Shijiazhuang11
    11 hours of daylight per day
  • No heat & humidity in October in Shijiazhuang0
    No heat & humidity
  • 30 mm monthly rainfall in October in Shijiazhuang30
    30 mm of monthly rainfall
  • UV (maximum) index 4 (Moderate) in October in Shijiazhuang4
    4 (Moderate) UV index

Back to months

Shijiazhuang weather in November

Expect daytime maximum temperatures of 12°C in Shijiazhuang, China in November based on long-term weather averages. There are 6 hours of sunshine per day on average.

  • 12°C maximum daytime temperature in November in Shijiazhuang12
    12°C max day temperature
  • 6 hours of sunshine per day
  • 5 days with some rainfall in November in Shijiazhuang5
    5 days with some rainfall
  • 1°C minimum night-time temperature in November in Shijiazhuang1
    1°C min night temperature
  • 10 hours of daylight per day in November in Shijiazhuang10
    10 hours of daylight per day
  • No heat & humidity in November in Shijiazhuang0
    No heat & humidity
  • 16 mm monthly rainfall in November in Shijiazhuang16
    16 mm of monthly rainfall
  • UV (maximum) index 2 (Low) in November in Shijiazhuang2
    2 (Low) UV index

Back to months

Shijiazhuang weather in December

Expect daytime maximum temperatures of 5°C in Shijiazhuang, China in December based on long-term weather averages. There are 6 hours of sunshine per day on average, which might fall as snow.

  • 5°C maximum daytime temperature in December in Shijiazhuang5
    5°C max day temperature
  • 6 hours of sunshine per day
  • 3 days with some rainfall in December in Shijiazhuang3
    3 days with some rainfall
  • -5°C minimum night-time temperature in December in Shijiazhuang-5
    -5°C min night temperature
  • 10 hours of daylight per day in December in Shijiazhuang10
    10 hours of daylight per day
  • No heat & humidity in December in Shijiazhuang0
    No heat & humidity
  • 4 mm monthly rainfall in December in Shijiazhuang4
    4 mm of monthly rainfall
  • UV (maximum) index 2 (Low) in December in Shijiazhuang2
    2 (Low) UV index

Back to months

More about Shijiazhuang

Shijiazhuang by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

Recommended for China

  • Explore latest offers on Fred Olsen Cruises in 2026/2027
  • Find last minute deals or early bird discounts
  • Filter offers by price, destination, ship & departure point

Fred OlsenCruise deal finder

The climate guide for China (Shijiazhuang) shows long term monthly weather averages processed from data supplied by CRU (University of East Anglia), the Met Office & the Netherlands Meteorological Institute. Find out more about our data sources.

Compare Shijiazhuang weather with the UK

The weather chart below compares the average monthly maximum daytime temperature for Shijiazhuang, China and the UK (London).

Maximum daytime temperature (°C)

Shijiazhuang, China
UK (London)
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Metric (°C / mm)  |  Imperial (°F / inches)

Compare more weather >>

Back to top

More about China

Related posts

Popular travel offers

Explore holiday destinations

More holidays

Save with latest deals & discounts

More deals

Airport parking

More parking

Airport lounges

More lounges

Top ^