Mbeya, Tanzania Weather

Mbeya,  Weather
(Photo by joel herzog on Unsplash)

Current conditions

Updated:
21°C
69.8°F
°C °F

Condition: Overcast

Pressure: 836 hPa

Feel like: 23 °C

Temperature: 21°C

Cloud: 91%

Humidity: 76%

Wind: WSW - 1 km/h

Visibility: 23.14 km

Weather forecast

Thu
13 Nov
14°C / 27°C
Overcast
Fri
14 Nov
15°C / 26°C
Drizzle
Sat
15 Nov
14°C / 27°C
Drizzle
Sun
16 Nov
14°C / 27°C
Overcast
Mon
17 Nov
15°C / 28°C
Overcast
Hourly forecast today:
05:00 AM
16° / 21°
16° / 21°
Overcast
76% 7 km/h
06:00 AM
16° / 22°
16° / 22°
Overcast
70% 7 km/h
07:00 AM
16° / 23°
16° / 23°
Overcast
63% 10 km/h
08:00 AM
16° / 25°
16° / 25°
Overcast
55% 16 km/h
09:00 AM
15° / 27°
15° / 27°
Overcast
49% 20 km/h
10:00 AM
14° / 28°
14° / 28°
Overcast
44% 19 km/h
11:00 AM
14° / 28°
14° / 28°
Overcast
41% 17 km/h
12:00 PM
13° / 28°
13° / 28°
Overcast
40% 16 km/h
13:00 PM
14° / 28°
14° / 28°
Overcast
44% 18 km/h
14:00 PM
15° / 26°
15° / 26°
Overcast
50% 20 km/h
15:00 PM
16° / 25°
16° / 25°
Overcast
58% 23 km/h

30 Day Averages and Extremes

  • Average high 29.27°C
  • Average low 16.77°C
  • Hottest day 35°C (29 October 2025)
  • Coldest day 0°C (21 November 2025)
  • Average humidity 49.33%
  • Days with precipitation 17 days
  • Highest precipitation 76 mm (11 November 2025)

Yesterday's Data

  • Max: 28°C
  • Min: 19°C
  • Total Precipitation: 12 mm

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

Temperature and possibility of rain in Mbeya in the coming days

Rainfall in Mbeya in the coming days

Mbeya Climate Summary

Mbeya features a Humid subtropical, dry winter (Köppen classification: Cwa), with an average annual temperature of 19.05ºC (66.29ºF), which is about -5.17% lower than the national average for Tanzania. Annually, the city experiences approximately 284.8 millimeters (11.21 inches) of rainfall, spread across 184.92 rainy days, accounting for 50.66% of the year.

Longitude -8.9094014
Latitude 33.4607744
Yearly high temperature 22.91ºC (73.24ºF)
Yearly low temperature 13.49ºC (56.28ºF)
Hottest month October 27.24ºC (81.03ºF)
Coldest month July 10.22ºC (50.4ºF)
Yearly precip 284.8mm (11.21in)
Days with rainfall 184.92 days (50.66%)
Driest month July (74.96%)
Wettest month January (89.24%)

Weather averages by month

Month High / Low (°C) Rain
January 21.21° / 14.88° 30.91 days
February 21.73° / 14.73° 27.73 days
March 21.54° / 14.74° 30.09 days
April 21.23° / 14.1° 21.91 days
May 20.98° / 12.8° 8.09 days
June 20.7° / 10.75° 1.64 days
July 21.28° / 10.22° 0.55 days
August 23.87° / 11.36° 1.09 days
September 25.98° / 12.83° 1.73 days
October 27.24° / 14.75° 10.45 days
November 26.21° / 15.44° 20.91 days
December 22.91° / 15.23° 29.82 days

Frequently asked questions

1. What is the hottest month in Mbeya?

October has the highest average monthly temperature (daily mean of 27.24ºC) and July are the coolest (daily mean of 10.22ºC).

2. What should I wear in Mbeya today?

For today's very hot weather in Mbeya, with the high temperatures above 29ºC (84.2ºF), consider wearing:
- Thin, moisture-wicking socks
- Open-toed sandals or light sneakers
- UV-protective sunglasses
- Breathable shorts or skirts

Temperature

Early
16°C / 19°C
Morning
15°C / 27°C
Afternoon
16°C / 25°C
Evening
18°C / 21°C

Air quality

Good

Satisfactory air quality, minimal pollution, low risk

  • CO2 0
  • CO 0
  • NH3 0
  • NO2 0
  • O3 0
  • PM10 0
  • PM25 0
  • SO2 0
  • CH4 0

Sunrise / Sunset

03:15
15:45