When to go to Bali (Ubud/Denpasar)?

Bali (Ubud/Denpasar) (Indonesia)
Photo: Grayswoodsurrey · CC BY-SA 4.0 · via Wikimedia Commons

Tegallalang's rice terraces are so improbably tidy that you start checking whether someone forgot to switch a filter off. At Tanah Lot, the temple on its rock holds firm against the waves and against the flip-flopped crowd queuing for the identical shot everyone else already has. Ubud's craft market lines up hand-carved statues beside hastily embroidered T-shirts, while Mount Batur waits to sell you a sunrise in exchange for sweat and very strong coffee.

Book your activities

Powered by GetYourGuide

The best time to go

For the best weather in Bali (Ubud/Denpasar), aim for May to November.

See also: Where to go in May? · Where to go in June? · Where to go in July? · Where to go in August?

Month-by-month weather in Bali (Ubud/Denpasar)

Month☀️ h/day🌧️ mm🌡️ °CScore /100
January 9.6 214 27 58
February 9.0 301 26 48
March 10.2 204 27 62
April 9.9 189 26 62
May 10.8 106 27 74
June 10.6 94 26 74
July 10.7 104 25 73
August 11.0 47 25 79
September 11.4 66 25 78
October 11.4 110 26 75
November 10.8 181 27 65
December 9.4 295 26 53

Estimated from 3 years of data. The score (0–100) combines sunshine, dry weather, clear skies and temperature.

The climate in brief

In Bali (Ubud/Denpasar), the sunniest month is September, and the driest is August (about 47 mm). Temperatures peak in November (about 27°C). Over the year, an average of 1,911 mm of rain falls, and 7 months in 12 offer ideal weather for a trip.

What to do in Bali (Ubud/Denpasar)?

Practical info

Destinations near Bali (Ubud/Denpasar)

Browse by destination

Got a city in mind? Its own page has the answer: when to go, month-by-month weather and what to do there. See all destinations →