Best year time to visit Mmashoro

General weather information about Mmashoro

Average annual temperature is 22.1 °C

Absolute maximum temperature: 39.6 °C

Absolute minimum temperature: 3.7 °C

Number of sunny days: 278 days

Number of rainy days: 87 days

Look at detailed online map of Mmashoro

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

Mmashoro air temperature forecast for each month

JanFebMarAprMayJunJulAugSepOctNovDec
Absolute maximum temperature (°C)34.731.234.233.230.829.928.934.136.739.638.538.3
Average daytime temperature (°C)30.327.529.229.528.126.322.226.132.033.834.431.0
Average temperature (°C)24.422.222.922.420.517.915.018.523.625.527.225.0
Average night temperature (°C)18.717.917.015.314.010.48.611.315.217.520.419.2
Absolute minimum temperature (°C)15.213.812.911.310.76.93.76.310.210.812.415.2

Mmashoro 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.312.812.211.611.110.810.911.412.012.613.213.4
Daylight minimum duration (h)13.012.011.011.010.010.010.011.011.012.012.013.0
Sunshine mean duration (h)11.49.110.310.49.99.79.510.110.811.311.310.3
Precipitation (mm)581121322000058115
Sunny days14722282730272827272417
Rainy days172192404334614
Snow days000000000000

Best time to visit Mmashoro:

The largest precipitation sum in Mmashoro is at

  • January — 58(mm)
  • February — 112(mm)
  • December — 115(mm)