Best year time to visit Moshaweng

General weather information about Moshaweng

Average annual temperature is 20.7 °C

Absolute maximum temperature: 38.7 °C

Absolute minimum temperature: 1.6 °C

Number of sunny days: 285 days

Number of rainy days: 80 days

Look at detailed online map of Moshaweng

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

Moshaweng air temperature forecast for each month

JanFebMarAprMayJunJulAugSepOctNovDec
Absolute maximum temperature (°C)36.130.832.530.730.128.027.332.135.037.938.238.7
Average daytime temperature (°C)30.727.227.827.625.823.520.724.630.132.133.032.5
Average temperature (°C)24.621.821.920.518.114.913.316.621.724.025.825.8
Average night temperature (°C)17.917.216.313.811.47.36.59.112.615.818.918.6
Absolute minimum temperature (°C)14.514.013.09.96.64.01.63.35.310.110.714.1

Moshaweng monthly weather indicators

JanFebMarAprMayJunJulAugSepOctNovDec
Daylight maximum duration (h)13.013.012.011.011.010.010.011.012.012.013.013.0
Daylight mean duration (h)13.412.912.211.511.010.710.811.312.012.713.313.6
Daylight minimum duration (h)13.012.011.011.010.010.010.011.011.012.013.013.0
Sunshine mean duration (h)11.99.510.310.49.99.79.410.411.110.811.111.2
Precipitation (mm)348724180000141331
Sunny days21620282429303030272119
Rainy days1022112711104912
Snow days000000000000

Best time to visit Moshaweng:

The largest precipitation sum in Moshaweng is at

  • January — 34(mm)
  • February — 87(mm)
  • March — 24(mm)
  • December — 31(mm)