Best year time to visit Nshakashokwe

General weather information about Nshakashokwe

Average annual temperature is 22.2 °C

Absolute maximum temperature: 39.7 °C

Absolute minimum temperature: 5.1 °C

Number of sunny days: 275 days

Number of rainy days: 90 days

Look at detailed online map of Nshakashokwe

* Weather data for Nshakashokwe Botswana is based on climate observations for 2026 year

Nshakashokwe air temperature forecast for each month

JanFebMarAprMayJunJulAugSepOctNovDec
Absolute maximum temperature (°C)32.030.432.032.731.630.928.234.435.739.738.638.8
Average daytime temperature (°C)28.326.628.629.528.926.922.826.732.634.435.031.5
Average temperature (°C)22.721.622.522.521.118.615.519.024.226.027.525.3
Average night temperature (°C)17.917.616.515.613.910.98.811.915.617.820.219.6
Absolute minimum temperature (°C)15.313.613.112.410.97.15.16.69.811.813.315.7

Nshakashokwe 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.212.812.211.611.110.911.011.412.012.613.113.4
Daylight minimum duration (h)13.012.011.011.010.010.010.011.011.012.012.013.0
Sunshine mean duration (h)10.48.810.910.59.99.99.710.211.111.211.69.9
Precipitation (mm)991841317001012190
Sunny days11717262830292930262616
Rainy days2021144302205415
Snow days000000000000

Best time to visit Nshakashokwe:

The largest precipitation sum in Nshakashokwe is at

  • January — 99(mm)
  • February — 184(mm)
  • December — 90(mm)