Mbabane
Swaziland
Long-term weather forecast
Long-term weather forecast

Monthly weather forecast and climate
Mbabane, Swaziland

A view of the traditional Swati huts in a village in Mbabane, Swaziland, surrounded by beautiful nature and trees under a clear sky
A view of the traditional Swati huts in a village in Mbabane, Swaziland, surrounded by beautiful nature and trees under a clear sky
January, like December, in Mbabane, Swaziland, is a moderately hot summer month, with average temperature ranging between min 14.9°C (58.8°F) and max 24.9°C (76.8°F). The warmest month is January, with an average high-temperature of 24.9°C (76.8°F) and an average low-temperature of 14.9°C (58.8°F). Weather in January »
February, the last month of the summer, in Mbabane, is also a moderately hot month, with average temperature fluctuating between 14.5°C (58.1°F) and 24.5°C (76.1°F). In February, the average high-temperature is practically the same as in January - a still moderately hot 24.5°C (76.1°F). Weather in February »

March, the first month of the autumn, in Mbabane, is also a moderately hot month, with average temperature fluctuating between 24.1°C (75.4°F) and 13.4°C (56.1°F). In Mbabane, the average high-temperature is relatively the same as in February - a still warm 24.1°C (75.4°F). Weather in March »

April, the same as March, in Mbabane, Swaziland, is another pleasant autumn month, with average temperature varying between 11°C (51.8°F) and 22.6°C (72.7°F). In April, the average high-temperature is almost the same as in March - a pleasant 22.6°C (72.7°F). Weather in April »

May, the last month of the autumn, in Mbabane, is also an agreeable month, with temperature in the range of an average low of 7.9°C (46.2°F) and an average high of 21.4°C (70.5°F). In Mbabane, the average high-temperature in May is almost the same as in April - a still agreeable 21.4°C (70.5°F). Weather in May »

The first month of the winter, June, is still a comfortable month in Mbabane, Swaziland, with average temperature varying between 4.7°C (40.5°F) and 19.3°C (66.7°F). With an average high-temperature of 19.3°C (66.7°F) and an average low-temperature of 4.7°C (40.5°F), June is the coldest month. Weather in June »

July, like June, in Mbabane, Swaziland, is another enjoyable winter month, with average temperature varying between 19.8°C (67.6°F) and 4.6°C (40.3°F). In July, the average high-temperature is essentially the same as in June - a still comfortable 19.8°C (67.6°F). Weather in July »

August, the last month of the winter, in Mbabane, is an agreeable month, with average temperature fluctuating between 21.3°C (70.3°F) and 6.6°C (43.9°F). In August, the average high-temperature is relatively the same as in July - a pleasant 21.3°C (70.3°F). Weather in August »

September, the first month of the spring, in Mbabane, is a moderately hot month, with average temperature ranging between max 23.2°C (73.8°F) and min 9.5°C (49.1°F). In September, the average high-temperature is practically the same as in August - a warm 23.2°C (73.8°F). Weather in September »

October, the same as September, in Mbabane, Swaziland, is an agreeable spring month, with average temperature fluctuating between 22.8°C (73°F) and 11.3°C (52.3°F). In October, the average high-temperature is essentially the same as in September - a pleasant 22.8°C (73°F). Weather in October »

The last month of the spring, November, is also an agreeable month in Mbabane, Swaziland, with average temperature varying between 12.9°C (55.2°F) and 22.5°C (72.5°F). In Mbabane, the average high-temperature in November is relatively the same as in October - a still agreeable 22.5°C (72.5°F). Weather in November »

December, the first month of the summer, in Mbabane, is a moderately hot month, with average temperature varying between 23.7°C (74.7°F) and 14.2°C (57.6°F). In December, the average high-temperature is relatively the same as in November - a moderately hot 23.7°C (74.7°F). Weather in December »

What is the warmest month in Mbabane?

The warmest month is January, with an average high-temperature of 24.9°C (76.8°F) and an average low-temperature of 14.9°C (58.8°F).

How many days does it rain in Mbabane?

Throughout the year, in Mbabane, there are 129.9 rainfall days, and 1441.7mm (56.8") of precipitation is accumulated.

What is the wettest month in Mbabane?

January is the month with the most rainfall in Mbabane, Swaziland. Rain falls for 16.9 days and accumulates 253.2mm (10") of precipitation.

What is the month with the least sunshine in Mbabane?

January through April, November and December, with an average of 7h of sunshine, are months with the least sunshine.

What is the month with the highest UV index in Mbabane?

Months with the highest UV index in Mbabane are January, February, November and December, with an average maximum UV index of 12.

What is the coldest month in Mbabane?

With an average high-temperature of 19.3°C (66.7°F) and an average low-temperature of 4.7°C (40.5°F), June is the coldest month.

What is the driest month in Mbabane?

June is the month with the least rainfall in Mbabane. Rain falls for 2.8 days and accumulates 19.4mm (0.8") of precipitation.

What is the month with the shortest days in Mbabane?

With an average of 10.5h of daylight, June has the shortest days of the year in Mbabane.

What are the months with the lowest UV index in Mbabane?

June and July, with an average maximum UV index of 5, are months with the lowest UV index in Mbabane.

What is the month with the most sunshine in Mbabane?

Months with the most sunshine in Mbabane are July and August, with an average of 9h of sunshine.

When are the longest days in Mbabane?

The month with the longest days is December, with an average of 13.8h of daylight.
Average temperature - Mbabane, Swaziland
Average rainfall - Mbabane, Swaziland

The wettest month (with the highest rainfall) is January (253.2mm).
The driest month (with the lowest rainfall) is June (19.4mm).

Average rainfall days - Mbabane, Swaziland

The month with the highest number of rainy days is November (17 days).
The month with the lowest number of rainy days is June (2.8 days).

Average daylight / Average sunshine - Mbabane, Swaziland

The month with the longest days is December (Average daylight: 13.8h).
The month with shortest days is June (Average daylight: 10.5h).

Months with most sunshine are July and August (Average sunshine: 9h).
Months with least sunshine are January, February, March, April, November and December (Average sunshine: 7).

Average UV index - Mbabane, Swaziland