Weather & Climate in Nampula, Mozambique
Temperature, precipitation, air quality, natural hazards, and monthly weather data.
Nampula has a warm climate with an average annual temperature of 76°F (25°C). Winters average 79°F in January while summers reach 70°F in July / relatively mild seasonal variation. The area gets 258 sunny days per year, above the national average. Annual precipitation totals 42.8 inches. The city sits at an elevation of 1,414 feet.
Temperature
79°F Jan (26°C)
70°F Jul (21°C)
| Annual Average | 76.1°F |
| 41% above US avg | |
| January Average | 79°F (26°C) |
| July Average | 70°F (21°C) |
| Sunny Days | 258 days/yr |
Geography
| Elevation | 1,414 ft (431 m) |
| Area | 123.6 sq mi (320.0 km²) |
| Population Density | 6,235/sq mi |
| Coordinates | -15.1165°N, 39.2666°W |
| Timezone | Africa/Maputo |
Precipitation & Snow
Air Quality
Hurricane History
11 hurricanes (Category 1+) recorded within 500 km since 1980. Strongest on record: Category 4.
| Year | Name | Category | Max Wind | Closest |
| 2025 | Chido | Category 4 | 121 mph | 180 km |
| 2025 | Dikeledi | Category 2 | 92 mph | 109 km |
| 2025 | Jude | Category 1 | 81 mph | 68 km |
| 2022 | Gombe | Category 3 | 98 mph | 47 km |
| 2012 | Funso | Category 2 | 69 mph | 292 km |
| 2008 | Jokwe | Category 3 | 121 mph | 133 km |
| 2000 | Hudah | Category 2 | 81 mph | 199 km |
| 1996 | Bonita | Category 1 | 58 mph | 279 km |
| 1994 | Nadia | Category 1 | 63 mph | 164 km |
| 1983 | Elinah | Category 1 | 60 mph | 158 km |
| 1982 | Justine | Category 1 | 94 mph | 243 km |
Source: NOAA IBTrACS (Category 1+, 1980-2026).
Monthly Weather
| Month | Avg Temperature | Precipitation | Summary |
|---|---|---|---|
| January | 79°F (26°C) | 9.5 in | Wettest |
| February | 79°F (26°C) | 9.4 in | |
| March | 78°F (26°C) | 7.1 in | |
| April | 76°F (25°C) | 3.5 in | |
| May | 74°F (23°C) | 0.9 in | |
| June | 70°F (21°C) | 0.7 in | |
| July | 70°F (21°C) | 0.6 in | Coldest |
| August | 72°F (22°C) | 0.4 in | |
| September | 76°F (24°C) | 0.2 in | Driest |
| October | 79°F (26°C) | 0.8 in | |
| November | 81°F (27°C) | 2.7 in | Warmest |
| December | 80°F (27°C) | 7.0 in |
Nampula has a seasonal temperature swing of 11°F / from 70°F in July to 81°F in November. Total annual precipitation is 42.8 inches, with January being the wettest month (9.5") and September the driest (0.2").
All Countries























































































































































































































































