Mbabane, Eswatini Weather: Current Temperature & Forecast

Right now in Mbabane, it is 67° with patchy rain nearby. Today's forecast reaches 69°, with a low of 60°.

Eswatini 🇸🇿 · Local time 18:02
67°
Patchy rain nearby Feels like 70° · High 69° / Low 60°
Wind
3 mph
Humidity
85%
0 Low
Updated 2 hours ago

Mbabane hourly forecast: next 24 hours

Today's high of 69°F (21°C) is about 6°F (3°C) below the typical November high of 75°F (24°C).

6:22 PM
Sunset
4:57 AM
Sunrise

Now forecast details

66° Patchy rain nearby

Feels like
69°
Precipitation
40% chance, 0.01 in
Humidity
89%
Wind
NE 2 mphGusts 8 mph
Pressure
30.02 inHg
Visibility
6 mi

Full Mbabane hourly forecast →

Current conditions in detail

Feels like
70°
Wind
3 mph
NE · gusts 9 mph
Humidity
85%
Pressure
30.02 in
Visibility
6 mi
Precipitation
0.0 in
91% chance today

Mbabane weather tomorrow (Monday, November 16)

Tomorrow in Mbabane looks mist, with a high of 84° and an overnight low of 59°. There is a 86% chance of rain - plan accordingly. Winds top out near 9 mph, and the UV index reaches 14 (extreme).

High / Low
84° / 59°
Precipitation
86%
Sunrise / sunset
04:57 AM / 06:22 PM

See the full Mbabane 14-day forecast →

Mbabane 14-day forecast

Today
Light drizzle
High 69° Low 60°
Chance of precipitation: 91%
Mon, Nov 16 Monday
Mist
High 84° Low 59°
Chance of precipitation: 86%
Tue, Nov 17 Tuesday
Patchy rain nearby
High 68° Low 56°
Chance of precipitation: 72%
Wed, Nov 18 Wednesday
Patchy rain nearby
High 70° Low 54°
Chance of precipitation: 72%
Thu, Nov 19 Thursday
Sunny
High 91° Low 58°
Chance of precipitation: 17%
Fri, Nov 20 Friday
Partly Cloudy
High 88° Low 65°
Chance of precipitation: 74%
Sat, Nov 21 Saturday
Light drizzle
High 72° Low 64°
Chance of precipitation: 86%
Sun, Nov 22 Sunday
Light rain shower
High 80° Low 67°
Chance of precipitation: 81%
Mon, Nov 23 Monday
Light rain shower
High 78° Low 64°
Chance of precipitation: 83%
Tue, Nov 24 Tuesday
Light drizzle
High 75° Low 62°
Chance of precipitation: 88%
Wed, Nov 25 Wednesday
Light drizzle
High 61° Low 56°
Chance of precipitation: 95%
Thu, Nov 26 Thursday
Light drizzle
High 64° Low 55°
Chance of precipitation: 92%
Fri, Nov 27 Friday
Patchy rain nearby
High 75° Low 58°
Chance of precipitation: 21%
Sat, Nov 28 Saturday
Partly Cloudy
High 68° Low 58°
Chance of precipitation: 77%

Sunshine stands out in Mbabane

Mbabane averages 9.5 hours of sunshine per day, with January the brightest month. Temperatures peak in December and reach their annual low point in June.

Sunshine, rain and seasonal change

Rain and sunshine

About 1165 mm (45.9 inches) falls across 149 wet days, with 9.5 hours of sunshine on an average day.

Seasonal change

December highs reach 77°F (25°C), while June lows fall to 47°F (8°C).

Typical day and night

Mbabane averages 72°F (22°C) by day and 54°F (12°C) at night across the year.

Explore Mbabane month by month, including seasons and the best time to visit

Common questions

Does it snow in Mbabane?
Effectively no. The 2015-2024 record for Mbabane shows no regular measurable snowfall.
Which month is warmest in Mbabane?
December, averaging 77°F (25°C) by day and 60°F (16°C) overnight. The hottest single day in our 2015-2024 record for this location reached 95°F (35°C).
What is the coldest month in Mbabane?
June, with highs of 66°F (19°C) and lows near 47°F (8°C). The coldest day in the 2015-2024 record fell to 34°F (1°C).
When should I visit Mbabane?
May to August is the sweet spot for Mbabane - warm days, manageable rainfall and plenty of daylight line up. Expect 68°F (20°C) in the afternoon and around 5 days of rain in a typical month of it. For the same question asked the other way round, see where else is warm in May.
Is Mbabane hot in summer?
December averages 77°F (25°C). Summers here stay temperate rather than hot.
Which month is wettest in Mbabane?
February, at 8.3 inches (210 mm) over about 19 days. June is the driest month, at 16 mm (0.6 in).