Bali

At a glance

  • Excellent beach resorts
  • Rice terraces and dramatic valleys
  • Sacred sea temples

Bali weather

Climatic year average

Day time maximum temperature Night time minimum temperature Average water temperature Average rainfall Average amount of sun hours
January Day time maximum temperature 30°c Night time minimum temperature 25°c Average water temperature 29°c Average rainfall 356mm Average amount of sun hours 5h
February Day time maximum temperature 30°c Night time minimum temperature 25°c Average water temperature 28°c Average rainfall 289mm Average amount of sun hours 5h
March Day time maximum temperature 32°c Night time minimum temperature 25°c Average water temperature 29°c Average rainfall 215mm Average amount of sun hours 8h
April Day time maximum temperature 32°c Night time minimum temperature 25°c Average water temperature 29°c Average rainfall 99mm Average amount of sun hours 7h
May Day time maximum temperature 33°c Night time minimum temperature 25°c Average water temperature 29°c Average rainfall 74mm Average amount of sun hours 7h
June Day time maximum temperature 30°c Night time minimum temperature 25°c Average water temperature 28°c Average rainfall 70mm Average amount of sun hours 8h
July Day time maximum temperature 30°c Night time minimum temperature 24°c Average water temperature 27°c Average rainfall 49mm Average amount of sun hours 9h
August Day time maximum temperature 30°c Night time minimum temperature 24°c Average water temperature 27°c Average rainfall 22mm Average amount of sun hours 9h
September Day time maximum temperature 32°c Night time minimum temperature 24°c Average water temperature 27°c Average rainfall 39mm Average amount of sun hours 10h
October Day time maximum temperature 32°c Night time minimum temperature 25°c Average water temperature 28°c Average rainfall 92mm Average amount of sun hours 9h
November Day time maximum temperature 30°c Night time minimum temperature 25°c Average water temperature 29°c Average rainfall 153mm Average amount of sun hours 7h
December Day time maximum temperature 30°c Night time minimum temperature 25°c Average water temperature 29°c Average rainfall 278mm Average amount of sun hours 6h