Sign In Register

Weather & Climate in Marrupa, Mozambique

Temperature, precipitation, air quality, natural hazards, and monthly weather data.

Marrupa has a warm climate with an average annual temperature of 74°F (23°C). Winters average 76°F in January while summers reach 68°F in July / relatively mild seasonal variation. The area gets 259 sunny days per year, above the national average. Annual precipitation totals 42.5 inches. The city sits at an elevation of 2,717 feet.

Temperature

76°F Jan (24°C) 68°F Jul (20°C)
Annual Average74.1°F
37% above US avg
January Average76°F (24°C)
July Average68°F (20°C)
Sunny Days259 days/yr

Geography

Elevation2,717 ft (828 m)
Area3,511.4 sq mi (9,094.6 km²)
Population Density3/sq mi
Coordinates-13.1888°N, 37.5045°W
TimezoneAfrica/Maputo

Precipitation & Snow

Annual Rainfall 42.5"
12% above US avg
Snowfall 0.0"
Wettest Month (Jan) 10.59"
Driest Month (Jun) 0.04"

Air Quality

Earthquake History

1 earthquake (M2.5+) recorded within 150 km since 1990. Strongest on record: M3.8.

Feb 11, 2008 178 km ENE of Lichinga, Mozambique M3.8 86 km 10 km
Source: USGS Earthquake Catalog (M2.5+, 1990–2025). Sorted by magnitude.

Hurricane History

2 hurricanes (Category 1+) recorded within 500 km since 1980. Strongest on record: Category 3.

Year Name Category Max Wind Closest
2025 Chido Category 3 115 mph 208 km
2019 Kenneth Category 1 98 mph 258 km
Source: NOAA IBTrACS (Category 1+, 1980–2026).

Monthly Weather

Month Avg Temperature Precipitation Summary
January 76°F (24°C) 10.6 in Wettest
February 76°F (25°C) 9.7 in
March 75°F (24°C) 7.4 in
April 76°F (24°C) 2.7 in
May 72°F (22°C) 0.4 in
June 69°F (21°C) 0.0 in Driest
July 68°F (20°C) 0.1 in Coldest
August 70°F (21°C) 0.1 in
September 73°F (23°C) 0.1 in
October 78°F (25°C) 0.4 in
November 79°F (26°C) 3.4 in Warmest
December 77°F (25°C) 7.7 in

Marrupa has a seasonal temperature swing of 11°F / from 68°F in July to 79°F in November. Total annual precipitation is 42.5 inches, with January being the wettest month (10.6") and June the driest (0.0").

View full profile of Marrupa, Mozambique →