Beach days
Some showersSeminyak, Canggu and Uluwatu get 80–132 mm of rain in May, with highs around 30°C (86°F). Most days still have dry spells for the beach; pack a light rain layer.
Bali weather by month
Dry season. Rain is lighter along the coast, so most days suit the beach and outdoor sightseeing.
In May, Seminyak on the south coast averages highs of 30°C (86°F) and lows of 25°C (77°F), with 132 mm (5.2 in) of rain over the month. Between 2021 and 2025, that total ranged from 47 mm in 2021 to 293 mm in 2025.
Inland, Ubud averages highs of 29°C (84°F), while Kintamani, on the rim of the Batur caldera, drops to about 15°C (59°F) at night. Of the 7 areas ranked in the table below, Uluwatu gets the least rain this month (80 mm) and Munduk the most (150 mm).
The seasons
Average monthly rain in Seminyak, 2021–2025. Select a bar to open that month.
Area by area
Driest first, with Amed and Sanur listed last (see the notes below the table). Day and night are average highs and lows. The driest–wettest year column shows the lowest and highest May rain total between 2021 and 2025. Downpour days count only days with 10 mm of rain or more; lighter showers are not counted.
| Area | Day / night | Rain in May | Driest–wettest year | Downpour days | Plan your stay |
|---|---|---|---|---|---|
| UluwatuBukit Peninsula · 68 m (223 ft) | 29°C (84°F)26°C (79°F) | 80 mm | 39–174 mm | about 2 | Area guide in UluwatuWhere to stay in UluwatuWhere to eat in Uluwatu |
| Nusa PenidaOffshore island · 5 m (16 ft) | 30°C (86°F)26°C (79°F) | 82 mm | 31–183 mm | about 2 | Area guide in Nusa PenidaWhere to stay in Nusa PenidaWhere to eat in Nusa Penida |
| KintamaniBatur caldera rim · 1,467 m (4,813 ft) | 22°C (72°F)15°C (59°F) | 95 mm | 68–140 mm | about 2 | Area guide in Kintamani |
| CangguSouthwest coast · 20 m (66 ft) | 30°C (86°F)23°C (73°F) | 119 mm | 52–250 mm | about 3 | Area guide in CangguWhere to stay in CangguWhere to eat in Canggu |
| SeminyakSouth coast · 15 m (49 ft) | 30°C (86°F)25°C (77°F) | 132 mm | 47–293 mm | about 4 | Area guide in SeminyakWhere to stay in SeminyakWhere to eat in Seminyak |
| UbudCentral uplands · 213 m (699 ft) | 29°C (84°F)22°C (72°F) | 136 mm | 43–350 mm | about 4 | Area guide in UbudWhere to stay in UbudWhere to eat in Ubud |
| MundukNorthern highlands · 858 m (2,815 ft) | 25°C (77°F)19°C (66°F) | 150 mm | 52–328 mm | about 4 | Area guide in MundukWhere to stay in Munduk |
| Amed1East coast · 33 m (108 ft) | 30°C (86°F)25°C (77°F) | 71 mm | 19–196 mm | about 2 | Area guide in AmedWhere to stay in Amed |
| Sanur2Southeast coast · 6 m (20 ft) | 30°C (86°F)25°C (77°F) | 132 mm | 47–293 mm | about 4 | Area guide in SanurWhere to stay in SanurWhere to eat in Sanur |
Plan your days
Seminyak, Canggu and Uluwatu get 80–132 mm of rain in May, with highs around 30°C (86°F). Most days still have dry spells for the beach; pack a light rain layer.
Nusa Penida averages 82 mm of rain in May, with air temperatures of 26–30°C (79–86°F). These figures cover rain and air only, not swell or water visibility, so check sea conditions with your boat or dive operator before you book.
Kintamani, on the rim of the Batur caldera, averages 95 mm of rain in May and lows of 15°C (59°F). Treks start in the dark and end on a summit higher than the rim, so bring a warm layer. Rain is light this month, so a sunrise trek is a solid plan.
Ubud averages 136 mm of rain in May and Munduk 150 mm. Paths can turn muddy after a shower, so wear shoes with grip.
Quick answers
For most trips, yes. May is a dry-season month on the south coast: Seminyak averages 132 mm of rain, compared with 58 mm in August, the driest month, and 310 mm in January, the wettest. Of the 7 areas ranked on this page, Uluwatu is the driest in May.
On the south coast, days reach about 30°C (86°F) and nights stay near 25°C (77°F). Ubud averages 29°C (84°F) by day and 22°C (72°F) at night. Kintamani is the coolest area on this page, at 22°C (72°F) by day and 15°C (59°F) at night.
No. Between 2021 and 2025, a typical May in Seminyak had about 4 downpour days (10 mm of rain or more in a day), or 12% of the month. The other days had lighter showers or no rain at all.
In central Bali, the sun rises at 6:22 AM and sets at 6:10 PM on 1 May. On 31 May, it rises at 6:27 AM and sets at 6:06 PM. Mid-month brings about 11 hours and 44 minutes of daylight.