DatumBali

When to go

Bali in May

The dry season opens: reliable sun, the west coast surf waking up, and the last calm before the school holiday crowds.

By Lorenzo Bruno · updated

A surfer riding inside a turquoise barrelling wave
Photograph by Renan Brun on Unsplash. Illustration only.

May is the month the dry season stops being a forecast and becomes the weather outside: 93 mm over 8 rain days in the only official normals for Denpasar, from BMKG via the WMO, the modern series reading even drier at 74. It is also the last month the island belongs to travellers who chose it rather than to school calendars, and the arrival numbers say exactly when that changes: June adds 35,000 people to May's count, July adds 95,000.

The numbers, and where they come from

Rain reported on about 7 days in an average modern May on the airport's log; temperature mean 27.8 °C and easing month by month toward the August floor; arrivals 602,213 in May 2025, index 104, hotels at 58 percent, in the provincial statistics. Solid dry season on every line, one notch below high season on every other.

What May is actually like

The trails are dry, the volcano dawns reliable, the humidity backs off its April peak, and everything on the island is open with room to spare. May is the itinerary builder's month: the Batur climb, the east coast crossings, the long driving days that the wet season punishes, all run at their easiest, and the roads have not yet taken on the July load.

The sea

The swell builds toward its June to August maximum with the wind already offshore on the south west reefs: the Bukit season opens properly, and Uluwatu starts running the way the films promised. Beginners keep the sand bottomed breaks of Canggu largely to themselves this month.

Who is actually here

May's quiet signature is the Indian peak: 67,995 arrivals in May 2025, the market's annual high, ahead of its June shoulder. Australians hold their permanent quarter of everything, Europeans are still scarce ahead of their July and August surge, and the domestic flow runs mid table. It adds up to the year's most international-feeling month without any single nationality's high season dominating a resort.

The calendar

2026 stacks its national holidays generously around May: Labour Day on the 1st, Ascension on the 14th with collective leave on the 15th, Idul Adha on the 27th with leave on the 28th, and Waisak on the 31st. Three long weekends in one month means three domestic mini surges on the roads and ferries, predictable to the day, and easily planned around. No major Balinese holy day falls in May 2026.

Who May suits, and who it does not

Anyone free of a school calendar who wants the dry season at its calmest: couples, riders, climbers, itinerary maximalists. It does not suit only the traveller who needs the ocean at its biggest, who should wait for the mid year swell, or the one chasing festival atmosphere, which June is about to deliver with the year's Galungan. May is the quiet before that, and it is the good kind of quiet.