June weather forecast
South Africa

englishespañol中文
Share
Flag of South Africa
Flag of South Africa

Weather in June

June initiates the winter season in South Africa, with temperatures dropping significantly, especially in the interior regions. Cities like Johannesburg and Pretoria experience colder conditions with average temperatures oscillating between 4°C (39.2°F) to 18°C (64.4°F). The coastal cities of Cape Town and Durban retain milder conditions due to the moderating influence of the sea, with temperatures varying from 8°C (46.4°F) to 20°C (68°F).

June also brings about a clear shift in rainfall patterns. Johannesburg, located in the Highveld, observes a further decrease in rainfall to an average of approximately 10mm (0.39"), reinforcing the dry winter season. In contrast, the Western Cape, governed by its Mediterranean climate, sees its peak winter rainfall with an average precipitation of 100mm (3.94").

When comparing June to May, the transition from autumn to winter is clear with temperatures falling further and rainfall continuing its regional divergence. This trend extends into July, with inland regions getting colder and drier, while the Western Cape experiences cooler temperatures and increased rainfall.

June's colder, drier weather in most of the country offers excellent conditions for wildlife viewing, as animals tend to congregate around the few remaining water sources, making them easier to spot. However, the Western Cape, with its wetter climate, presents a different appeal with lush, green landscapes and a myriad of indoor attractions to explore.

  • Johannesburg - June »
    In Johannesburg the average lowest temperatures are observed in June, with a high of 16°C (60.8°F) and a low of 4.1°C (39.4°F). June and July, with an average maximum UV index of 5, are months with the lowest UV index in Johannesburg, South Africa.
  • Cape Town - June »
    The month with the shortest days in Cape Town is June, with an average of 9h and 54min of daylight. The months with the highest humidity in Cape Town are June, August and September, with an average relative humidity of 74%.
  • Pretoria - June »
    June is the month that records the lowest temperatures in Pretoria, with averages ranging from a high of 19.1°C (66.4°F) to a low of 7.5°C (45.5°F). June signifies the onset of winter in Pretoria, characterized by a further drop in minimum temperatures reaching 7.5°C (45.5°F) and drier climate.
  • Durban - June »
    The month with the least rainfall in Durban, South Africa, is June, when the rain falls for 6.5 days and typically collects 11mm (0.43") of precipitation. The month with the least rainfall in Durban is June, when the rain falls for 6.5 days and typically collects 11mm (0.43") of precipitation.
  • Port Elizabeth - June »
    The month with the shortest days in Port Elizabeth is June, with an average of 10h and 0min of daylight. The least humid month in Port Elizabeth is June, with an average relative humidity of 62%.
  • Bloemfontein - June »
    June is the month that records the lowest temperatures in Bloemfontein with averages ranging from a high of 16.2°C (61.2°F) to a low of 4.4°C (39.9°F). The most humid month in Bloemfontein is June, with an average relative humidity of 51%.
  • Nelspruit - June »
    The average high-temperature in Nelspruit for June is a pleasant 22°C (71.6°F), closely aligning with the temperature of the preceding month. In Nelspruit, in June, during 2.8 rainfall days, 6mm (0.24") of precipitation is typically accumulated.
  • Kimberley - June »
    In Kimberley during June, the rain falls for 2.7 days and regularly aggregates up to 7mm (0.28") of precipitation. In Kimberley during June, the rain falls for 2.7 days and regularly aggregates up to 7mm (0.28") of precipitation.
  • Polokwane - June »
    With an average maximum UV index of 5, June is the month with the lowest UV index in Polokwane, South Africa. In June, in Polokwane the rain falls for 1 days.
  • Pietermaritzburg - June »
    In Pietermaritzburg during June, the rain falls for 3 days and regularly aggregates up to 13mm (0.51") of precipitation. June has the shortest days of the year in Pietermaritzburg, South Africa, with an average of 10h and 18min of daylight.
  • East London - June »
    The month with the shortest days in East London, South Africa, is June, with an average of 10h and 0min of daylight. In East London during June, the rain falls for 6.3 days and regularly aggregates up to 20mm (0.79") of precipitation.
  • Rustenburg - June »
    With an average of 10h and 36min of daylight, June has the shortest days of the year in Rustenburg. With an average of 10h and 36min of daylight, June has the shortest days of the year in Rustenburg.
[Resources]

South Africa

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location