Annual average temperature · 30-year mean — not today
-10°
0°
10°
20°
30°
40°
Best Time to Visit: Jan, Feb, Mar, Apr, Nov, Dec. Rainiest: Jun (229 mm).View current weather →
Annual Precip
1544mm
229mm jun · 57mm decWarmest
33°C
JulColdest
14°C
JanWind
14km/h
Light wind
Margate has a tropical climate with warm temperatures year-round. The coolest month is Jan (14°C) and the warmest is Jul (33°C). Annual rainfall totals 1544mm.
Monthly Averages
Jan
High24°C75°F
Avg Temp19°C66°F
Low14°C58°F
Precipitation73 mm
Wind15 km/h
Feb
High24°C76°F
Avg Temp19°C67°F
Low14°C58°F
Precipitation66 mm
Wind15 km/h
Mar
High26°C79°F
Avg Temp21°C70°F
Low16°C62°F
Precipitation79 mm
Wind17 km/h
Apr
High28°C82°F
Avg Temp23°C74°F
Low18°C65°F
Precipitation82 mm
Wind16 km/h
May
High30°C86°F
Avg Temp25°C78°F
Low21°C69°F
Precipitation156 mm
Wind15 km/h
Jun
High32°C89°F
Avg Temp27°C81°F
Low23°C73°F
Precipitation229 mm
Wind13 km/h
Jul
High33°C91°F
Avg Temp28°C83°F
Low23°C74°F
Precipitation169 mm
Wind11 km/h
Aug
High33°C91°F
Avg Temp28°C83°F
Low24°C75°F
Precipitation176 mm
Wind11 km/h
Sep
High32°C89°F
Avg Temp28°C82°F
Low23°C74°F
Precipitation206 mm
Wind12 km/h
Oct
High30°C86°F
Avg Temp26°C78°F
Low22°C71°F
Precipitation150 mm
Wind15 km/h
Nov
High27°C81°F
Avg Temp23°C73°F
Low19°C66°F
Precipitation101 mm
Wind15 km/h
Dec
High25°C77°F
Avg Temp20°C69°F
Low16°C61°F
Precipitation57 mm
Wind15 km/h
HighLowPrecipitation
Monthly Wind Speed
km/h
Frequently Asked Questions
What is the climate like in Margate?
Margate has an average annual temperature of 24°C with 1544mm of rainfall per year. The warmest month is Jul (33°C) and the coldest is Jan (14°C).
What is the hottest month in Margate?
The hottest month in Margate is Jul, with an average high of 33°C.
How much rain does Margate get?
Margate receives 1544mm of precipitation annually. The wettest month is Jun (229mm) and the driest is Dec (57mm).
When is the best time to visit Margate?
The best time to visit Margate is during Jan, Feb, Mar, Apr, Nov, Dec, when temperatures are comfortable and rainfall is relatively low.