Climate of Shenzhen, Guangdong, China
Point-value climate at Shenzhen (Guangdong, China). Population approximately 7,581,000.
Located in Guangdong, China, Shenzhen has a Mediterranean-style climate. Population approximately 7,581,000. Monthly average temperatures range from 15.1°C / 59.2°F in January to 28.8°C / 83.8°F in July, with rainfall varying from 26 mm / 1 in (January) to 343 mm / 13.5 in (August) — about 1935 mm / 76.2 in across the year. These are point-value climate normals sampled at Shenzhen's coordinates — often quite different from the surrounding region's area-weighted average.
Best sunny months: January, February, November, December.
| Month | Temperature | Rainfall | Matches |
|---|---|---|---|
| January | 15.1°C59.2°F | 26 mm1″ | Sunny & Mild |
| February | 15.8°C60.4°F | 45 mm1.8″ | Sunny & Mild |
| March | 18.8°C65.8°F | 72 mm2.8″ | — |
| April | 22.6°C72.7°F | 163 mm6.4″ | Tropical |
| May | 26°C78.8°F | 260 mm10.2″ | Tropical |
| June | 28°C82.4°F | 316 mm12.4″ | Tropical |
| July | 28.8°C83.8°F | 318 mm12.5″ | Tropical |
| August | 28.6°C83.5°F | 343 mm13.5″ | Tropical |
| September | 27.5°C81.5°F | 225 mm8.9″ | Tropical |
| October | 24.9°C76.8°F | 101 mm4″ | Tropical |
| November | 20.6°C69.1°F | 37 mm1.5″ | Sunny & Warm, Sunny & Mild |
| December | 16.7°C62.1°F | 29 mm1.1″ | Sunny & Mild |
Frequently asked questions
What is the best time to visit Shenzhen?
The months with the sunniest, driest weather are January, February, November, December. Shenzhen's warmest month is July at an average of 28.8°C / 83.8°F, and its driest month is January with about 26 mm / 1 in of rain.
What is the climate of Shenzhen?
Shenzhen, in Guangdong, China, has monthly average temperatures ranging from 15.1°C / 59.2°F in January to 28.8°C / 83.8°F in July. Annual rainfall is approximately 1935 mm / 76.2 in, with the wettest month being August (343 mm / 13.5 in) and the driest January (26 mm / 1 in).
What is the average temperature in Shenzhen in July?
The average temperature in Shenzhen in July is 28.8°C / 83.8°F, with rainfall of about 318 mm / 12.5 in — the warmest month of the year.
When is the driest month in Shenzhen?
The driest month in Shenzhen is January, with about 26 mm / 1 in of average monthly rainfall. Average temperature that month is 15.1°C / 59.2°F.
When is the wettest month in Shenzhen?
The wettest month in Shenzhen is August, with approximately 343 mm / 13.5 in of average monthly rainfall.