Sofala, Mozambique Weather

Sofala,  Weather
(Photo by Dimitry B on Unsplash)

Current conditions

Updated:
30°C
86.0°F
°C °F

Condition: Overcast

Pressure: 996 hPa

Feel like: 35 °C

Temperature: 30°C

Cloud: 76%

Humidity: 62%

Wind: SSE - 5 km/h

Visibility: 22.32 km

Weather forecast

Wed
17 Dec
24°C / 34°C
Slight Rain Showers
Thu
18 Dec
24°C / 31°C
Thunderstorm With Slight
Fri
19 Dec
18°C / 23°C
Slight Rain Showers
Sat
20 Dec
17°C / 27°C
Overcast
Sun
21 Dec
18°C / 28°C
Overcast
Hourly forecast today:
10:00 AM
22° / 30°
22° / 30°
Overcast
62% 16 km/h
11:00 AM
21° / 30°
21° / 30°
Overcast
59% 16 km/h
12:00 PM
22° / 31°
22° / 31°
Overcast
59% 17 km/h
13:00 PM
22° / 30°
22° / 30°
Slight Rain Showers
63% 21 km/h
14:00 PM
23° / 29°
23° / 29°
Slight Rain Showers
70% 25 km/h
15:00 PM
23° / 27°
23° / 27°
Slight Rain Showers
76% 28 km/h
16:00 PM
23° / 26°
23° / 26°
Mainly Clear
81% 26 km/h
17:00 PM
23° / 25°
23° / 25°
Mainly Clear
86% 21 km/h
18:00 PM
23° / 24°
23° / 24°
Mainly Clear
90% 18 km/h
19:00 PM
23° / 24°
23° / 24°
Partly Cloudy
93% 16 km/h
20:00 PM
23° / 24°
23° / 24°
Partly Cloudy
95% 16 km/h

30 Day Averages and Extremes

  • Average high 28.47°C
  • Average low 20.53°C
  • Hottest day 34°C (17 December 2025)
  • Coldest day 0°C (27 December 2025)
  • Average humidity 79.7%
  • Days with precipitation 27 days
  • Highest precipitation 71 mm (18 December 2025)

Yesterday's Data

  • Max: 31°C
  • Min: 22°C
  • Total Precipitation: 0 mm

Temperature and possibility of rain in Sofala over the next 12 hours

Temperature and possibility of rain in Sofala in the coming days

Rainfall in Sofala in the coming days

Sofala Climate Summary

Sofala features a Tropical wet and dry or savanna (Köppen classification: Aw), with an average annual temperature of 26.02ºC (78.84ºF), which is about 0.4% higher than the national average for Mozambique. Annually, the city experiences approximately 109.56 millimeters (4.31 inches) of rainfall, spread across 140.92 rainy days, accounting for 38.61% of the year.

Longitude -19.2039073
Latitude 34.8624166
Yearly high temperature 29.45ºC (85.01ºF)
Yearly low temperature 20.39ºC (68.7ºF)
Hottest month November 32.17ºC (89.91ºF)
Coldest month July 16.66ºC (61.99ºF)
Yearly precip 109.56mm (4.31in)
Days with rainfall 140.92 days (38.61%)
Driest month August (72.11%)
Wettest month January (78.77%)

Weather averages by month

Month High / Low (°C) Rain
January 31.36° / 23.25° 21.27 days
February 31.15° / 22.98° 18.91 days
March 30.16° / 22.42° 19.45 days
April 28.53° / 20.6° 12.91 days
May 27.43° / 18.43° 8.55 days
June 25.88° / 17.07° 6.64 days
July 25.36° / 16.66° 8.55 days
August 27.77° / 17.7° 4.55 days
September 30.18° / 19.61° 5.18 days
October 31.3° / 21.01° 8.36 days
November 32.17° / 21.96° 10.64 days
December 32.09° / 22.97° 15.91 days

Frequently asked questions

1. What is the hottest month in Sofala?

November has the highest average monthly temperature (daily mean of 32.17ºC) and July are the coolest (daily mean of 16.66ºC).

2. What should I wear in Sofala today?

For today's very hot weather in Sofala, with the high temperatures above 33ºC (91.4ºF), consider wearing:
- Sleeveless tops or vests
- High SPF sunscreen for outdoor activities
- Airy sandals or flip-flops
- Lightweight, loose-fitting shorts

Temperature

Early
22°C / 22°C
Morning
22°C / 29°C
Afternoon
23°C / 27°C
Evening
23°C / 23°C

Air quality

Good

Satisfactory air quality, minimal pollution, low risk

  • CO2 438
  • CO 97
  • NH3 0
  • NO2 0
  • O3 45
  • PM10 2
  • PM25 1
  • SO2 0
  • CH4 1,298

Sunrise / Sunset

02:57
16:15