Temperature, precipitation, air quality, natural hazards, and monthly weather data.
Shenzhen enjoys a temperate climate with an average annual temperature of 70°F (21°C). Winters average 57°F in January while summers reach 82°F in July. The area gets 199 sunny days per year. Annual precipitation totals 75.5 inches (wetter than the 38-inch national average). The city sits at an elevation of 79 feet.
Temperature
57°F Jan (14°C)82°F Jul (28°C)
Annual Average
70.0°F
30% above US avg
January Average
57°F (14°C)
July Average
82°F (28°C)
Sunny Days
199 days/yr
Geography
Elevation
79 ft (24 m)
Area
41.9 sq mi (108.6 km²)
Population Density
160/sq mi
Coordinates
24.9569°N, 121.0122°W
Timezone
Asia/Taipei
Precipitation & Snow
Annual Rainfall75.5"
99% above US avg
Snowfall0.0"
Wettest Month (Jun)10.00"
Driest Month (Nov)2.72"
Air Quality
Earthquake History
1,676 earthquakes (M2.5+) recorded within 150 km since 1990.
Strongest on record: M7.7.
Sep 20, 1999
21 km S of Puli, Taiwan
M7.7
132 km
33 km
Apr 2, 2024
15 km S of Hualien City, Taiwan
M7.4
138 km
40 km
Mar 31, 2002
67 km ENE of Hualien City, Taiwan
M7.1
140 km
33 km
Sep 25, 1999
31 km SE of Puli, Taiwan
M6.5
136 km
17 km
Feb 6, 2018
18 km NNE of Hualien City, Taiwan
M6.4
113 km
17 km
Jun 5, 1994
31 km SSE of Yilan, Taiwan
M6.4
103 km
11 km
Sep 22, 1999
33 km SE of Puli, Taiwan
M6.4
137 km
26 km
Jun 10, 2000
29 km ESE of Puli, Taiwan
M6.4
126 km
33 km
Apr 3, 2024
15 km NNE of Hualien City, Taiwan
M6.4
117 km
14 km
Dec 19, 2009
20 km S of Hualien City, Taiwan
M6.4
142 km
43 km
Dec 13, 1990
7 km SSE of Hualien City, Taiwan
M6.3
132 km
12 km
Sep 20, 1999
36 km SE of Puli, Taiwan
M6.2
136 km
33 km
Jun 2, 2013
26 km SE of Puli, Taiwan
M6.2
131 km
17 km
Feb 23, 1995
17 km N of Hualien City, Taiwan
M6.2
110 km
41 km
May 15, 2002
21 km SE of Yilan, Taiwan
M6.2
99 km
10 km
Apr 19, 1992
12 km S of Hualien City, Taiwan
M6.2
135 km
16 km
Feb 4, 2018
22 km NNE of Hualien City, Taiwan
M6.1
113 km
12 km
Sep 20, 1999
31 km SE of Puli, Taiwan
M6.1
132 km
33 km
Apr 22, 2024
13 km SSW of Hualien City, Taiwan
M6.1
134 km
10 km
Sep 20, 1999
33 km SE of Puli, Taiwan
M6.1
136 km
33 km
Source: USGS Earthquake Catalog (M2.5+, 1990–2025). Sorted by magnitude.
Hurricane History
87 hurricanes (Category 1+) recorded within 500 km since 1980.
Strongest on record: Category 4.
Year
Name
Category
Max Wind
Closest
2025
Danas
Category 2
—
139 km
2025
Podul
Category 1
—
233 km
2024
Gaemi
Category 4
104 mph
12 km
2024
Kong-rey
Category 3
98 mph
114 km
2024
Krathon
Category 1
63 mph
269 km
2023
Haikui
Category 3
98 mph
230 km
2023
Doksuri
Category 2
92 mph
239 km
2021
Chanthu
Category 3
115 mph
133 km
2020
Hagupit
Category 1
81 mph
203 km
2019
Lekima
Category 4
104 mph
279 km
2019
Mitag
Category 2
86 mph
177 km
2018
Maria
Category 2
98 mph
150 km
2017
Nesat
Category 2
92 mph
13 km
2016
Megi
Category 4
98 mph
106 km
2016
Malakas
Category 4
109 mph
182 km
2016
Meranti
Category 4
104 mph
262 km
2016
Nepartak
Category 4
104 mph
221 km
2015
Dujuan
Category 4
127 mph
85 km
2015
Goni
Category 3
104 mph
283 km
2015
Soudelor
Category 3
104 mph
106 km
Source: NOAA IBTrACS (Category 1+, 1980–2026).
Tsunami History
7 tsunamis recorded within 500 km.
Highest wave on record: 30.0 m (98 ft).
Year
Location
Cause
Max Wave
Deaths
Distance
1781
KAOHSIUNG
Unknown
30.0 m
1
106 km
1867
E. CHINA SEA
Earthquake
15.0 m
580
100 km
2024
E. TAIWAN-RYUKYU ISLANDS
Earthquake
1.0 m
20
138 km
1986
TAIWAN
Earthquake
0.3 m
15
131 km
1951
TAIWAN
Earthquake
0.3 m
68
146 km
2002
TAIWAN
Earthquake
0.2 m
5
140 km
1963
E. TAIWAN-RYUKYU ISLANDS
Earthquake
0.2 m
15
126 km
Source: NOAA/NCEI Historical Tsunami Database.
Nearby Volcanoes
1 volcano within 200 km.
Closest: Tatun Volcanic Group (60 km).
Name
Type
Elevation
Last Eruption
Distance
Tatun Volcanic Group
Lava dome(s)
1,120 m (3,675 ft)
648
60 km
Source: Smithsonian Institution Global Volcanism Program (GVP).
Monthly Weather
Month
Avg Temperature
Precipitation
Summary
January
57°F (14°C)
3.7 in
Coldest
February
58°F (14°C)
6.1 in
March
62°F (16°C)
8.3 in
April
69°F (20°C)
7.1 in
May
74°F (23°C)
9.2 in
June
79°F (26°C)
10.0 in
Wettest
July
82°F (28°C)
6.7 in
Warmest
August
81°F (27°C)
7.5 in
September
78°F (26°C)
7.3 in
October
73°F (23°C)
4.2 in
November
67°F (19°C)
2.7 in
Driest
December
61°F (16°C)
2.8 in
Shenzhen has a seasonal temperature swing of 25°F / from 57°F in January to 82°F in July. Total annual precipitation is 75.5 inches, with June being the wettest month (10.0") and November the driest (2.7").