Best year time to visit Bali

General weather information about Bali

Average annual temperature is 15.7 °C

Absolute maximum temperature: 36.2 °C

Absolute minimum temperature: -5.5 °C

Number of sunny days: 192 days

Number of rainy days: 167 days

Number of snow days: 6 days

Look at detailed online map of Bali

* Weather data for Bali China is based on climate observations for 2026 year

Bali air temperature forecast for each month

JanFebMarAprMayJunJulAugSepOctNovDec
Absolute maximum temperature (°C)14.616.025.131.131.732.136.235.233.524.024.116.9
Average daytime temperature (°C)9.311.218.522.324.127.431.631.125.720.414.29.2
Average temperature (°C)3.76.612.617.019.623.227.026.422.216.09.84.4
Average night temperature (°C)-1.92.26.311.715.419.222.822.319.012.15.30.1
Absolute minimum temperature (°C)-5.5-3.51.95.29.513.417.916.814.96.70.0-4.0

Bali monthly weather indicators

JanFebMarAprMayJunJulAugSepOctNovDec
Daylight maximum duration (h)10.011.012.013.014.014.014.013.012.011.010.010.0
Daylight mean duration (h)10.311.012.013.013.814.314.113.312.411.410.510.0
Daylight minimum duration (h)10.010.011.012.013.014.013.012.011.010.010.09.0
Sunshine mean duration (h)7.05.37.27.15.56.59.19.55.55.35.15.6
Precipitation (mm)7262976213122150257233974821
Sunny days26122116141413128181523
Rainy days3141014171618192213156
Snow days220000000002

Best time to visit Bali:

The best time to visit Bali during the most sunny months:

  • July — 9.1(h)
  • August — 9.5(h)

The largest precipitation sum in Bali is at

  • May — 213(mm)
  • July — 150(mm)
  • August — 257(mm)
  • September — 233(mm)