Weather & Climate in Murrupula, Mozambique

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

Murrupula has a warm climate with an average annual temperature of 76°F (24°C). Winters average 79°F in January while summers reach 69°F in July / relatively mild seasonal variation. Annual precipitation totals 44.9 inches. The city sits at an elevation of 1,496 feet.

Temperature

79°F Jan (26°C) 69°F Jul (20°C)
Annual Average75.8°F
40% above US avg
January Average79°F (26°C)
July Average69°F (20°C)

Geography

Elevation1,496 ft (456 m)
Coordinates15.4569°S, 38.6772°E
TimezoneAfrica/Maputo

Precipitation & Snow

Annual Rainfall 44.9"
18% above US avg
Snowfall 0.0"
Wettest Month (Jan) 9.76"
Driest Month (Sep) 0.28"

Air Quality

Hurricane History

12 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 231 km
2025 Dikeledi Category 2 92 mph 163 km
2025 Jude Category 1 81 mph 137 km
2023 Freddy Category 3 98 mph 287 km
2022 Gombe Category 3 98 mph 113 km
2012 Funso Category 3 104 mph 249 km
2008 Jokwe Category 3 121 mph 159 km
2000 Hudah Category 2 92 mph 141 km
1996 Bonita Category 1 58 mph 238 km
1994 Nadia Category 1 - 237 km
1983 Elinah Category 1 60 mph 197 km
1982 Justine Category 1 94 mph 219 km
Source: NOAA IBTrACS (Category 1+, 1980-2026).

Monthly Weather

Month Avg Temperature Precipitation Summary
January 79°F (26°C) 9.8 in Wettest
February 79°F (26°C) 9.0 in
March 78°F (26°C) 7.3 in
April 76°F (25°C) 4.1 in
May 73°F (23°C) 1.3 in
June 70°F (21°C) 1.0 in
July 69°F (20°C) 0.8 in Coldest
August 71°F (22°C) 0.4 in
September 75°F (24°C) 0.3 in Driest
October 79°F (26°C) 0.8 in
November 81°F (27°C) 2.8 in Warmest
December 80°F (27°C) 7.3 in

Murrupula has a seasonal temperature swing of 12°F / from 69°F in July to 81°F in November. Total annual precipitation is 44.9 inches, with January being the wettest month (9.8") and September the driest (0.3").

View full profile of Murrupula, Mozambique →