Best year time to visit Makkhalo

General weather information about Makkhalo

Average annual temperature is 24.5 °C

Absolute maximum temperature: 41.8 °C

Absolute minimum temperature: 3.4 °C

Number of sunny days: 291 days

Number of rainy days: 74 days

Look at detailed online map of Makkhalo

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

Makkhalo air temperature forecast for each month

JanFebMarAprMayJunJulAugSepOctNovDec
Absolute maximum temperature (°C)35.335.435.934.733.032.331.436.038.441.841.040.1
Average daytime temperature (°C)31.630.631.631.530.928.025.029.234.037.737.734.1
Average temperature (°C)25.524.525.624.523.319.417.221.225.529.930.327.6
Average night temperature (°C)19.519.119.917.515.711.49.613.316.621.622.821.6
Absolute minimum temperature (°C)16.916.016.915.312.63.44.36.09.217.618.116.8

Makkhalo monthly weather indicators

JanFebMarAprMayJunJulAugSepOctNovDec
Daylight maximum duration (h)13.012.012.011.011.010.011.011.012.012.013.013.0
Daylight mean duration (h)13.212.812.211.611.210.911.011.412.012.613.113.3
Daylight minimum duration (h)13.012.011.011.010.010.010.011.011.012.012.013.0
Sunshine mean duration (h)11.89.710.410.610.210.110.210.611.111.411.510.7
Precipitation (mm)4098740100000547
Sunny days121222293030312930312213
Rainy days191691100200818
Snow days000000000000

Best time to visit Makkhalo:

The largest precipitation sum in Makkhalo is at

  • January — 40(mm)
  • February — 98(mm)
  • March — 74(mm)
  • December — 47(mm)
  • Frequently asked questions

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