Bali weather by month
Bali is warmest in November (30°C average high) and coolest in July (27°C). For warm, mostly dry weather, go May to June and October. The sea is warm enough for easy swimming all year.
Warmest month
November
30°C
Coolest month
July
27°C
Wettest month
February
333 mm
Flight from London
15h
direct, estimated
Planning a trip to Bali?
Share the Bali places you've saved on TikTok and Instagram to Dream Trip, and get them on one map with a day-by-day plan.
Bali temperature by month
Tap a month for the detail and warmer alternatives.
| Month | Day | Night | Sea | Rain |
|---|---|---|---|---|
| January | 29°C | 24°C | 29°C | 320 mm |
| February | 29°C | 24°C | 30°C | 333 mm |
| March | 29°C | 24°C | 30°C | 233 mm |
| April | 29°C | 24°C | 30°C | 153 mm |
| May | 29°C | 25°C | 29°C | 131 mm |
| June | 28°C | 24°C | 29°C | 109 mm |
| July | 27°C | 23°C | 28°C | 90 mm |
| August | 27°C | 23°C | 27°C | 60 mm |
| September | 28°C | 23°C | 28°C | 97 mm |
| October | 29°C | 24°C | 29°C | 115 mm |
| November | 30°C | 24°C | 30°C | 225 mm |
| December | 29°C | 24°C | 30°C | 282 mm |
When to go to Bali
What is the best month to visit Bali for sun?
For warm, mostly dry days, go May to June and October, going by our 10-year averages.
What is the hottest month in Bali?
November averages 30°C. July is the coolest at 27°C.
When does it rain most in Bali?
February, with about 333 mm of rain.
When is the sea warm enough to swim in Bali?
all year, when the sea averages 21°C or more.
Planning the trip? Start with our 3-day Bali itinerary, and see the best time to visit Bali for crowds and events.
How we measured this
Daily averages from 2016 to 2025, from the Open-Meteo historical weather archive (ECMWF ERA5 reanalysis); sea temperatures are 2023 to 2025 averages from the Open-Meteo marine archive. Rain is the average monthly total.
