Skip to content
Destinations
Weather & climate
Nature
Outdoors
Culture
Events
Sky & live
Maputo, Mozambique
Photo: AmigoDia · CC BY-SA 3.0 · Wikimedia Commons
MaputoReport this photo · linked, not stored
Climate guideThirty-year normals for Maputo

Maputo climate by month

Tropical savanna · AwBest May · Jul–Aug
Annual mean23°day and night
Seasonal swing6°warmest vs coolest
Precipitation795 mm122 wet days a year
25.97° S, 32.58° EElevation 70 mUTC+2 · Central Africa Time
When to goMaputo · weather score
JanFebMarAprMayJunJulAugSepOctNovDec76October
Best timeMay · Jul–Aug
October: high / low25° / 20°
iSummary

What the weather is like

Maputo has a tropical savanna climate (Köppen Aw): .

The warmest month is January, when afternoons average 28° and nights 23°. July is the coolest month, with highs of 23° and lows of 16°. The difference between the warmest and the coolest month is about 6°, a small seasonal swing typical of places tempered by the sea.

About 795 mm of precipitation falls in an average year. January is the wettest month (147 mm, 18 wet days) and August the driest (14 mm, 2 wet days). Cloud cover ranges from 11% in June to 41% in November.

The sea reaches about 28° in February. Sea temperatures lag the air by a month or two, so late summer is usually warmer for swimming than early summer.

Year in figures

Hottest afternoons
28° · January
Coldest nights
16° · July
Wettest month
January
Driest month
August
Clearest skies
June · 11% cloud
Warmest sea
28° · February
Longest day
13 h 45 min
Shortest day
10 h 31 min
iiCharts

Twelve months at a glance

Temperature and precipitation

Daily high/low range bars, monthly precipitation columns, sea temperature line

Temperature curve

Average high, low and sea
15°20°25°JanFebMarAprMayJunJulAugSepOctNovDec

Daylight

Hours between sunrise and sunset on the 15th of each month
11121314JanFebMarAprMayJunJulAugSepOctNovDec
iiiData table

Climate normals month by month

Climate normals for Maputo by month
MonthJanFebMarAprMayJunJulAugSepOctNovDec
Average high28°28°28°26°25°23°23°24°25°25°26°27°
Average low23°23°23°21°19°16°16°17°18°20°21°22°
Precipitation147 mm125 mm96 mm49 mm29 mm17 mm16 mm14 mm27 mm58 mm109 mm108 mm
Wet days (≥1 mm)18.316.214.710.855.54.725.88.812.717.2
Cloud cover32%29%24%19%14%11%12%15%23%35%41%36%
Sea temperature27°28°27°26°24°23°22°22°22°23°24°26°
Daylight13h 3512h 5812h 1611h 2910h 5210h 3110h 3911h 1111h 5512h 4113h 2313h 45
Month score545456698887899586766055