7-day weather forecast for Bali
7-day weather forecast for Bali: 21°C, Fog, Humidity 95%, Wind 3 km/h.
Bali sits at 8.4° south latitude, in the equatorial belt, 465 m above sea level, in the Asia/Makassar time zone. Over the week ahead highs range from 25° to 27° and lows from 21° to 22°, averaging 24°.
Forecast rainfall totals 38 mm, and 7 of the seven days carry a chance above 50%. Today the sun rises at 05:51 and sets at 18:14: 12:23 of daylight.
Compared with the historical average for this date (2016–2025): 1.4° below average. The normal is 26.4° for the high and 21° for the low. All dates →
| Conditions | high | low | rain | Wind | UV index | |
|---|---|---|---|---|---|---|
| Today | Rain showers | 25° | 21° | 100% | 11 km/h | 8 |
| Tomorrow | Rain showers | 26° | 22° | 92% | 12 km/h | 8 |
| Fri, Oct 30 | Light drizzle | 26° | 21° | 94% | 13 km/h | 8 |
| Sat, Oct 31 | Heavy drizzle | 27° | 21° | 96% | 13 km/h | 10 |
| Sun, Nov 1 | Light drizzle | 26° | 21° | 95% | 11 km/h | 9 |
| Mon, Nov 2 | Rain showers | 25° | 22° | 94% | 8 km/h | 9 |
| Tue, Nov 3 | Light drizzle | 26° | 21° | 82% | 12 km/h | 8 |
Weather data by Open-Meteo (ECMWF, GFS, ICON models and national weather services). Updated every 15 minutes.
Weather in Bali month by month
The table gathers the 2016-2025 climate normals for Bali: average highs and lows, total rainfall and number of rainy days for each month of the year.
Bali has an annual mean temperature of 23.4°. The warmest month is March, when highs sit around 26.9°; the coldest is August, with average lows of 19.5°. The 7.4° gap between those two ends of the calendar is the measure of how much the year swings here.
Rainfall totals about 3,027 mm a year, spread over roughly 302 rainy days. The wettest month is February, averaging 394.1 mm across 27 days; the driest is September, with 149.8 mm.
| Month | Average high | Average low | Rainfall | Rainy days |
|---|---|---|---|---|
| January | 26.6° | 21.6° | 370.1 mm | 28 |
| February | 26.6° | 21.5° | 394.1 mm | 27 |
| March | 26.9° | 21.6° | 357.1 mm | 29 |
| April | 26.6° | 21.5° | 206.8 mm | 24 |
| May | 26.2° | 21.3° | 174.1 mm | 23 |
| June | 25.2° | 20.6° | 152.1 mm | 22 |
| July | 24° | 19.8° | 180.9 mm | 24 |
| August | 24.3° | 19.5° | 159.3 mm | 22 |
| September | 25.3° | 20.1° | 149.8 mm | 21 |
| October | 26.4° | 20.8° | 191.2 mm | 25 |
| November | 26.7° | 21.4° | 344.7 mm | 28 |
| December | 26.6° | 21.6° | 346.9 mm | 29 |
When to visit Bali
For travellers who plan around the weather, April–October tend to be the most comfortable stretch: average highs between 24° and 26.6° and rainfall below the yearly average.
What to expect each month
- In January, highs sit near 26.6° and lows near 21.6°, with about 370.1 mm of rain over 28 days.
- In February, highs sit near 26.6° and lows near 21.5°, with about 394.1 mm of rain over 27 days.
- In March, highs sit near 26.9° and lows near 21.6°, with about 357.1 mm of rain over 29 days.
- In April, highs sit near 26.6° and lows near 21.5°, with about 206.8 mm of rain over 24 days.
- In May, highs sit near 26.2° and lows near 21.3°, with about 174.1 mm of rain over 23 days.
- In June, highs sit near 25.2° and lows near 20.6°, with about 152.1 mm of rain over 22 days.
- In July, highs sit near 24° and lows near 19.8°, with about 180.9 mm of rain over 24 days.
- In August, highs sit near 24.3° and lows near 19.5°, with about 159.3 mm of rain over 22 days.
- In September, highs sit near 25.3° and lows near 20.1°, with about 149.8 mm of rain over 21 days.
- In October, highs sit near 26.4° and lows near 20.8°, with about 191.2 mm of rain over 25 days.
- In November, highs sit near 26.7° and lows near 21.4°, with about 344.7 mm of rain over 28 days.
- In December, highs sit near 26.6° and lows near 21.6°, with about 346.9 mm of rain over 29 days.
Recorded extremes
Across 2016-2025, the thermometer reached 30.1° at the top of the series and fell to 16.1° at the bottom. These are observed values, not averages: they show what the city has actually faced.
Normals computed from the ERA5 reanalysis (Copernicus/ECMWF), 2016-2025 series.
FAQ
What is the temperature in Bali right now?
It is 21°C in Bali right now, with fog. It feels like 25°C.
Will it rain in Bali today?
The peak chance of rain today is 100%, with about 6.8 mm expected.
What will the weather be tomorrow in Bali?
Tomorrow the high is 26° and the low 22°, with rain showers.
Where does the data come from and how often is it updated?
Data comes from the ECMWF, GFS and ICON models and national weather services via Open-Meteo, updated every 15 minutes.
What is the warmest month in Bali?
The warmest month is March, with average highs of 26.9° and lows of 21.6°.
Does it rain a lot in Bali?
The city gets about 3,027 mm a year over 302 rainy days. The wettest month is February, with 394.1 mm.
When is the best time to visit Bali?
On weather grounds, April–October combine the most agreeable temperatures with below-average rainfall.