Best year time to visit Daviesville

General weather information about Daviesville

Average annual temperature is 18.2 °C

Absolute maximum temperature: 34.6 °C

Absolute minimum temperature: 3.4 °C

Number of sunny days: 147 days

Number of rainy days: 218 days

Look at detailed online map of Daviesville

* Weather data for Daviesville South Africa is based on climate observations for 2026 year

Daviesville air temperature forecast for each month

JanFebMarAprMayJunJulAugSepOctNovDec
Absolute maximum temperature (°C)31.031.129.429.726.128.125.632.234.633.634.631.9
Average daytime temperature (°C)25.123.723.824.121.422.618.521.126.124.727.024.8
Average temperature (°C)20.319.619.318.716.616.713.415.219.418.721.120.1
Average night temperature (°C)16.116.815.414.112.711.68.810.213.413.315.615.8
Absolute minimum temperature (°C)12.714.212.310.310.57.33.45.88.67.09.312.4

Daviesville monthly weather indicators

JanFebMarAprMayJunJulAugSepOctNovDec
Daylight maximum duration (h)13.013.012.011.011.010.011.011.012.012.013.013.0
Daylight mean duration (h)13.412.912.211.511.010.710.811.312.012.613.213.5
Daylight minimum duration (h)13.012.011.011.010.010.010.011.011.012.012.013.0
Sunshine mean duration (h)10.07.99.99.88.39.38.29.19.38.910.28.5
Precipitation (mm)12029878364153827289157298
Sunny days61417112518122014127
Rainy days25272713205131910171824
Snow days000000000000

Best time to visit Daviesville:

The largest precipitation sum in Daviesville is at

  • January — 120(mm)
  • February — 298(mm)
  • December — 298(mm)
  • Frequently asked questions

    When is the best time to visit Daviesville?
    The historical weather data above shows the warmest, sunniest and driest months to help you choose the best time to visit Daviesville.
    What is the weather like in Daviesville?
    See average temperature, rainfall and daylight hours for Daviesville by month in the table above.
    How many sunny days does Daviesville have?
    The monthly weather statistics above show sunshine and rainfall patterns for Daviesville throughout the year.