... including targeted forecasts at the time of your arrival to each point!
Oudtshoorn, Western Cape, South Africa experiences a Mediterranean climate, with hot, dry summers and mild, wet winters. The average temperature year-round is 18°C (64°F) and the average yearly rainfall is 247mm (9.72 inches).
In the summer (December to February), the temperature usually peaks at around 25°C (77°F). However, it is not uncommon for temperatures to reach up to 40°C (104°F) during heatwaves. These hot temperatures are usually accompanied by low humidity and clear skies.
In the winter (June to August), the temperature drops to an average of 12°C (53°F) during the day and often goes below freezing at night. The region experiences an average of 3 days of snow per year. Even though the temperature is cooler, there is still plenty of sunshine and the skies are usually clear.
Rainfall is abundant throughout the year with the wettest months occurring in the summer (December to February). During this time, the region receives an average of 78mm (3.07 inches) of rain. The winter months (June to August) are the driest with an average of 9mm (0.35 inches) of rain.
As of 2020, the city population is 61507.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Oudtshoorn, Western Cape.