Climate and monthly weather forecastBenoni, South Africa
Benoni, South Africa - Climate and weather forecast by month. Detailed climate information with charts - average monthly weather with temperature, pressure, humidity, precipitation, wind, daylight, sunshine, visibility, and UV index data. Months with rainfall in Benoni, South Africa, are January through June, August through December. January and February, with an average relative humidity of 65%, are most humid months in Benoni, South Africa.
Climate and monthly weather forecast
The climate of Benoni
Benoni, located in South Africa, is classified as a Temperate highland tropical climate with dry winters according to Köppen climate classification. This means that the city has a warm climate year-round with distinct wet and dry seasons. The conditions fluctuate month by month, thus creating a varied weather framework.Throughout the year, temperatures range from a mild low of around 5.9°C (42.6°F) in July to a comfortably hot high of 27.1°C (80.8°F) in January. Relative humidity varies, with the driest months from June to September, dropping to as low as 37% in August, and increasing to around 65% in the wetter months of the year.
Rainfall patterns showcase Benoni's unique weather characteristics, most rainfall occurs from November to February, with peaks in December and January, 82mm (3.23") and 86mm (3.39") respectively. Conversely, the city has a dry period from June to August with virtually no rainfall. Sunshine varies in a more consistent pattern, averaging between 7.4 hours per day in August to 11.8 hours in October. UV index fluctuates between 4 and 6, indicating moderate to high exposure levels.
The Best Time to Visit Benoni
The most pleasant time to visit Benoni is from April to May and from September to October. During these periods, rainfall is at a minimum, the relative humidity is comfortable, and temperatures are mild. In April and May, the average low temperature is 11.7°C (53.1°F) to 9.7°C (49.5°F) and average high is 22.6°C (72.7°F) to 21°C (69.8°F). Rainfall is low with 30 and 3mm (0.12") respectively, and the average sunshine lasts for around 7.6 to 7.7 hours per day.The Worst Time to Visit Benoni
The least favourable time for visiting Benoni is during the peak of the wet season. From November to February, the city receives the highest rainfall amounts, averaging from 69mm (2.72") to 86mm (3.39"), and high humidity levels fluctuate around 52% to 65%. Although the temperatures in these months are relatively pleasant, the rain and humidity can make sightseeing uncomfortable.Spring Weather in Benoni
In spring, from September to November, the weather in Benoni becomes warmer. The temperature rises from an average high of 25.3°C (77.5°F) in September to 26.6°C (79.9°F) in November. The average low also sees an increase from 11.6°C (52.9°F) to 15.1°C (59.2°F) over the same period. This season sees an increase in rainfall from a low 8mm (0.31") in September to a significantly larger 69mm (2.72") in November.Summer Weather in Benoni
During the summer period, from December to February, Benoni experiences its hottest and wettest months. Average high temperatures range from 26.6°C (79.9°F) to 27.1°C (80.8°F), while average low temperatures range from 15.1°C (59.2°F) to 16°C (60.8°F). The city also receives high rainfall in summer, peaking in December and January with 82mm (3.23") and 86mm (3.39") respectively.Autumn Weather in Benoni
In autumn, from March to May, temperatures in Benoni begin to cool down. The average high temperatures decrease from 25.8°C (78.4°F) in March to 21°C (69.8°F) in May, and the average low temperatures also drop from 14.3°C (57.7°F) to 9.7°C (49.5°F). Rainfall is minimal in this period, most notably in May when it’s down to just 3mm (0.12").Winter Weather in Benoni
Winter in Benoni, from June to August, is a season marked by cool temperatures and virtually no rainfall. The average high temperature fluctuates from 17.8°C (64°F) to 17.6°C (63.7°F), while the average low ranges from 6.4°C (43.5°F) to 5.9°C (42.6°F). The month of July doesn't see any rain, making this the driest period of the year.Weather in January
As the first month of the year, January serves as a fitting preview of the consistent, warm climate of Benoni, South Africa. This time commences on a high note, with the highest temperature typically reaching up to 27.1°C (80.8°F), setting the tone for the rest of the year. Weather in January »Weather in February
Feeling the effects of the preceding month, February continues the trend of warm temperatures but brings sight relief with slightly less heat. A highlight of the weather in Benoni this month is the slightly reduced humidity as compared to January. Weather in February »Weather in March
The trajectory of the weather in March in Benoni, South Africa continues to dip slightly, witnessing the lowering of highest temperatures since the start of the year. March signifies a transition period - the city experiences a further relaxed humidity and a decrease in rain. Weather in March »Weather in April
April in Benoni ushers in substantial variations in the weather, most noticeably seen in the lowered temperature. Providing respite from the preceding months, this time marks the significant reduction of rainfall. Yet, the smaller amount of rain does not hinder the city's visibility, which stays consistent at 10km (6.2mi). Weather in April »Weather in May
May highlights the advancement into the colder part of the year, providing a unique contrast to the hotter season that Benoni, South Africa is more known for. The dip in the highest temperatures initiates an invitation to cooler weather, while a drastic plummet in rainfall solidifies it. Weather in May »Weather in June
The first month of the winter, June, is also an enjoyable month in Benoni, South Africa, with temperature in the range of an average high of 17.8°C (64°F) and an average low of 6.4°C (43.5°F). In Benoni, the average high-temperature in June slightly decreases from an agreeable 21°C (69.8°F) in May to a refreshing 17.8°C (64°F). Weather in June »Weather in July
July cements the cold season in Benoni, South Africa, with low temperatures and conditions hinting at the coming relief from the chilly weather. Despite displaying the lowest temperatures of the year, July introduces the first signs of rising heat levels. Weather in July »Weather in August
As a transition month, August creates a bridge between the cold and warm weather and acts as a testament to the harmonious flow of the weather in Benoni. The month paves the way for the reinstatement of the city's warm climate with gradually rising temperatures. Weather in August »Weather in September
September signals the tail end of the transitional phase, gradually welcoming the warmth synonymous with Benoni, South Africa. Marking a significant rise in temperatures, it is the herald of the hot season. A slight increase in rainfall accompanies the heat, adding to the city's charm. Weather in September »Weather in October
Welcoming the peak of the hot season, October stands out for its unique blend of high temperatures and frequent rainfall. As Benoni readies for the summertime, an increase in humidity becomes noticeable, balancing the city's high temperatures and constant sunshine. Weather in October »Weather in November
Continuing the trend initiated in October, weather in Benoni, South Africa, in November is characterized by a dynamic mix of high daytime temperatures and higher humidity. This blend persists throughout the month, fueled by the elevated temperatures and frequent occurrences of rain. Weather in November »Weather in December
December in Benoni wraps up the year with warm temperatures and high rainfall, mirroring the weather conditions seen at the year's start. With an increase in cloud cover, this month holds the highest humidity since the dawn of the hot season. Weather in December »Published by: Weather Atlas | About Us
Data Sources | Weather Forecasting & Climate
Frequently asked questions
Average temperature
Benoni, South Africa
The warmest month (with the highest average high temperature) is January (27.1°C).
The month with the lowest average high temperature is July (17.6°C).
The months with the highest average low temperature are January and December (16°C).
The coldest month (with the lowest average low temperature) is July (5.9°C).
Average pressure
Benoni, South Africa
- Average pressure in January:
1013.3mbar - Average pressure in February:
1014mbar - Average pressure in March:
1016.1mbar - Average pressure in April:
1019.1mbar - Average pressure in May:
1021.2mbar - Average pressure in June:
1023.7mbar
- Average pressure in July:
1024.7mbar - Average pressure in August:
1021.5mbar - Average pressure in September:
1018.5mbar - Average pressure in October:
1015.7mbar - Average pressure in November:
1014.2mbar - Average pressure in December:
1013.5mbar
The month with the highest atmospheric pressure is July (1024.7mbar).
The month with the lowest atmospheric pressure is January (1013.3mbar).
Average wind speed
Benoni, South Africa
- Average wind speed in January:
9km/h - Average wind speed in February:
8.7km/h - Average wind speed in March:
8.1km/h - Average wind speed in April:
8.4km/h - Average wind speed in May:
8km/h - Average wind speed in June:
9.4km/h
- Average wind speed in July:
9.2km/h - Average wind speed in August:
10.9km/h - Average wind speed in September:
11.5km/h - Average wind speed in October:
11.6km/h - Average wind speed in November:
11.6km/h - Average wind speed in December:
9.9km/h
The windiest months (with the highest average wind speed) are October and November (11.6km/h).
The calmest month (with the lowest average wind speed) is May (8km/h).
Average humidity
Benoni, South Africa
The months with the highest relative humidity are January and February (65%).
The month with the lowest relative humidity is September (35%).
Average rainfall
Benoni, South Africa
The wettest month (with the highest rainfall) is January (86mm).
The driest month (with the least rainfall) is July (0mm).
Average rainfall days
Benoni, South Africa
- Average rainfall days in January:
20.3 days - Average rainfall days in February:
16.7 days - Average rainfall days in March:
15.3 days - Average rainfall days in April:
9.8 days - Average rainfall days in May:
2.6 days - Average rainfall days in June:
1.5 days
- Average rainfall days in July:
0.9 days - Average rainfall days in August:
1.4 days - Average rainfall days in September:
2.8 days - Average rainfall days in October:
9.7 days - Average rainfall days in November:
15.2 days - Average rainfall days in December:
19.5 days
The month with the highest number of rainy days is January (20.3 days).
The month with the least rainy days is July (0.9 days).
Average daylight / Average sunshine
Benoni, South Africa
- Average daylight in January:
13h and 36min - Average daylight in February:
13h and 0min - Average daylight in March:
12h and 12min - Average daylight in April:
11h and 30min - Average daylight in May:
10h and 48min - Average daylight in June:
10h and 30min
- Average daylight in July:
10h and 42min - Average daylight in August:
11h and 12min - Average daylight in September:
11h and 54min - Average daylight in October:
12h and 42min - Average daylight in November:
13h and 24min - Average daylight in December:
13h and 42min
The month with the longest days is December (Average daylight: 13h and 42min).
The month with the shortest days is June (Average daylight: 10h and 30min).
- Average sunshine in January:
11h and 12min - Average sunshine in February:
11h and 30min - Average sunshine in March:
9h and 24min - Average sunshine in April:
7h and 36min - Average sunshine in May:
7h and 42min - Average sunshine in June:
7h and 36min
- Average sunshine in July:
7h and 42min - Average sunshine in August:
7h and 24min - Average sunshine in September:
9h and 30min - Average sunshine in October:
11h and 48min - Average sunshine in November:
11h and 36min - Average sunshine in December:
11h and 12min
The month with the most sunshine is October (Average sunshine: 11h and 48min).
The month with the least sunshine is August (Average sunshine: 7h and 24min).
Average sunshine days
Benoni, South Africa
- Average sunshine days in January:
8 days - Average sunshine days in February:
9.3 days - Average sunshine days in March:
13.8 days - Average sunshine days in April:
18.3 days - Average sunshine days in May:
27.7 days - Average sunshine days in June:
28.3 days
- Average sunshine days in July:
29.7 days - Average sunshine days in August:
29.3 days - Average sunshine days in September:
26.8 days - Average sunshine days in October:
19 days - Average sunshine days in November:
12.3 days - Average sunshine days in December:
8.3 days
The month with the most sunshine days is July (29.7 days).
The month with the least sunshine days is January (8 days).
Average UV index
Benoni, South Africa
The months with the highest UV index are January, October and November (UV index 6).
The months with the lowest UV index are May, June and July (UV index 4).
Average cloud cover
Benoni, South Africa
The month with the most cloud cover is January (Cloud cover 28).
The month with the least cloud cover is August (Cloud cover 5).
Average visibility
Benoni, South Africa
The months with the highest visibility are March, April, May, June, July, August, September, October, November and December (10km).
The months with the lowest visibility are January and February (9km).





