Rainy Season in Bali: Month by Month
Quick answer: Bali’s rainy season runs Nov–Mar and its dry season Jun–Sep, and the gap between them is enormous: January averages 324 mm (12.8 in) across 28 rain days, August 24 mm (0.9 in) across 5 rain days — more than ten times the rain. When to Go rates Jul–Sep the island’s best months, and they sit in the middle of the dry half.
Pick a destination to see its weather month by month and the best time to go, or pick a month to see where the weather is at its best.
Tokyo · a city trip
Good: Mar–May, Oct–DecNo month is ideal for a city trip by our rule, but these come close.
- Warmest
- Aug · 89°F
- Coolest
- Jan · 49°F
- Wettest
- Jul · 16 rain days
- Averages for 2006–2025: any single year can be hotter, colder or wetter.
Weather from NASA POWER daily data, 2006–2025, for the ~50 km area around each place. Right on the coast, afternoons can be a few degrees warmer than shown.
| Month | High / low (°F) | Rain days | Rain (in) | Storms within 100 mi | Verdict |
|---|---|---|---|---|---|
| Jan | 49° / 34° | 5 | 2.4 | Off (too cold) | |
| Feb | 51° / 35° | 7 | 3.1 | Off (too cold) | |
| Mar | 57° / 40° | 12 | 5.1 | Good (cool, showery) | |
| Apr | 65° / 48° | 12 | 6 | Good (showery) | |
| May | 73° / 58° | 13 | 6.6 | Good (showery) | |
| Jun | 79° / 65° | 16 | 8.1 | Off (too wet) | |
| Jul | 86° / 73° | 16 | 6.5 | Off (too wet) | |
| Aug | 89° / 75° | 15 | 5.4 | Off (too hot) | |
| Sep | 82° / 70° | 16 | 8.7 | Off (too wet) | |
| Oct | 72° / 59° | 14 | 8.9 | Good (showery) | |
| Nov | 63° / 48° | 11 | 4.4 | Good (showery) | |
| Dec | 54° / 39° | 7 | 3.2 | Good (cool) |
The tool above opens on Bali (Denpasar): change the place or the month to yours. Below, Bali month by month — rain, rain days and how warm it is.
Bali month by month
Average rainfall and the number of days with at least 1 mm of rain, 2006–2025. On this page a month counts as wet when it gets more rain than an average month in that place (more than a twelfth of its year), and dry when it gets less than half an average month. The months in between are the shoulder.
| Month | Rain | Rain days | Average high | |
|---|---|---|---|---|
| January | 324 mm (12.8 in) | 28 | 82°F / 28°C | Wet |
| February | 260 mm (10.2 in) | 26 | 82°F / 28°C | Wet |
| March | 223 mm (8.8 in) | 26 | 83°F / 28°C | Wet |
| April | 133 mm (5.2 in) | 21 | 83°F / 28°C | Shoulder |
| May | 82 mm (3.2 in) | 15 | 82°F / 28°C | Shoulder |
| June | 66 mm (2.6 in) | 12 | 81°F / 27°C | Dry |
| July | 48 mm (1.9 in) | 8 | 80°F / 27°C | Dry |
| August | 24 mm (0.9 in) | 5 | 81°F / 27°C | Dry |
| September | 47 mm (1.9 in) | 6 | 83°F / 28°C | Dry |
| October | 73 mm (2.9 in) | 10 | 85°F / 30°C | Shoulder |
| November | 153 mm (6.0 in) | 20 | 85°F / 30°C | Wet |
| December | 291 mm (11.5 in) | 27 | 84°F / 29°C | Wet |
Bali (Denpasar) is wet in Nov–Mar, shoulder in Apr–May, Oct and dry in Jun–Sep.
April, May and October are the shoulder months and the bargain: 15 rain days in May and 10 rain days in October, against 28 rain days in January. Temperature barely moves all year — 82°F / 28°C in January, 81°F / 27°C in August — so on Bali the rain is the only thing that makes one month different from another.
The wettest and driest months
Bali (Denpasar): wettest in January (324 mm (12.8 in), 28 rain days), driest in August (24 mm (0.9 in), 5 rain days). Over the year, Bali (Denpasar) gets 1724 mm (67.9 in).
The best months to go
Bali (Denpasar): Jul–Sep. When to Go rates every month on temperature, rain days and storms — open Bali (Denpasar) in the tool above and step through the year.
Plan it
- Best places to visit in Bali
- Mauritius or Bali?
- Bali to Surabaya by land and sea
- Bali (Denpasar)’s weather, month by month
- Where to travel this month
FAQ
When is the rainy season in Bali?
Nov–Mar — the months that get more rain than an average month in Bali (Denpasar). January is the wettest, at 324 mm (12.8 in) across 28 rain days, against 24 mm (0.9 in) in August (NASA POWER, 2006–2025).
Does it rain all day in the rainy season in Bali?
The measure here is a day with at least 1 mm of rain, not a day of rain. In January, Bali (Denpasar) averages 28 rain days out of 31, with an average high of 82°F / 28°C.
What is the driest month in Bali?
August, at 24 mm (0.9 in) across 5 rain days. The dry months, by the rule this page uses, are Jun–Sep.
When is the best time to visit Bali?
When to Go rates Jul–Sep the best months for Bali (Denpasar), on temperature, rain days and — where it applies — storms. Change the place in the tool above for anywhere else on the same map.
Can you still enjoy Bali in the rainy season?
Yes, and it is the cheap half of the year. It rains on 28 rain days in January, usually in heavy bursts rather than all day, and the heat does not change: 82°F / 28°C. What does change is the sea — the west coast surf beaches are at their roughest in the wet months.
How these numbers are made
Daily rainfall and temperature from NASA POWER (MERRA-2), averaged over 2006–2025; a rain day is a day with at least 1 mm. POWER works on a grid of about 50 km, so each place here is its neighbourhood rather than its own rain gauge: a coast, a small island or a valley under a mountain can differ from the square it sits in. The months are the part that holds; treat a single millimetre figure as an average, not a forecast.