YesTrip

Best time to visit Bali: dry and rainy season

In short

The best time to visit Bali is May to September, the dry season: the south then gets only 56 to 107 mm of rain a month, least in August. November to March is the rainy season with 207 to 336 mm. It is warm all year – average daytime highs are 27 to 29 °C, nights in the south 23 to 25 °C.

Plan this trip now

The Tegallalang rice terraces north of Ubud
Photo: Philip Nalangan, CC BY 4.0, via Wikimedia Commons

Bali is warm all year, so the question of when to go is mostly a question of rain. In the south of the island the wettest month gets six times as much rain as the driest: 56 mm in August, 336 mm in February. Temperature, by contrast, varies by only a little over two degrees across the year. We analysed the weather of 2015 to 2024 for the south around Denpasar and for Ubud in the island's interior.

The short answer

  • Best time: May to September. This is the dry season, with 56 to 107 mm of rain a month in the south, lots of sun and slightly lower humidity. Ideal for beaches, temples, rice terraces and volcano hikes.
  • Good shoulder months: April and October. Rain is tailing off or slowly returning, and it is usually less busy than in midsummer.
  • Rainy season: November to March, with 207 to 336 mm a month. Showers are often heavy but rarely last all day. Travel is perfectly possible, but hikes and boat trips are cancelled more often.

July and August are the most popular months because of the European and North American summer holidays, so flights* and rooms book up early. If you are flexible, go in May, June or September: similarly dry, fewer crowds.

Bali's climate: all 12 months

MonthDay (avg. high)Night (avg. low)Rain south (Denpasar)Rain Ubud
January28.9 °C24.5 °C311 mm320 mm
February28.8 °C24.2 °C336 mm316 mm
March29.2 °C24.3 °C238 mm252 mm
April29.1 °C24.3 °C181 mm179 mm
May28.8 °C24.5 °C107 mm101 mm
June27.9 °C23.9 °C95 mm103 mm
July27.0 °C23.3 °C82 mm134 mm
August27.1 °C22.8 °C56 mm118 mm
September27.9 °C23.0 °C74 mm104 mm
October29.0 °C23.5 °C104 mm137 mm
November29.4 °C24.2 °C207 mm251 mm
December29.1 °C24.4 °C295 mm326 mm

Temperature and rain: average of 2015–2024 from the ERA5 reanalysis (via Open-Meteo), rounded; temperatures for Denpasar. A grid cell is about 25 km wide, so the difference between coast and hills is blurred. In Ubud nights are on average about 1.5 degrees cooler than on the coast, and the highlands around Bedugul and Mount Batur are noticeably cooler still.

Bali (Denpasar): daytime high (bar) and night low (start of the line)
051015202530January28.9February28.8March29.2April29.1May28.8June27.9July27August27.1September27.9October29November29.4December29.1°C
Rain in south Bali per month, average 2015–2024
050100150200250300350January311February336March238April181May107June95July82August56September74October104November207December295mm

Two things stand out. First, nights are almost as warm as days, with a gap of only four to five degrees. Second, the interior gets more rain than the coast even in the dry season: Ubud sees 118 to 134 mm in July and August, the south only 56 to 82 mm. If you want to see rice terraces and waterfalls, pack an umbrella for Ubud, even in summer.

Bali month by month

January and February

The wettest months: the south gets 311 and 336 mm of rain, often as heavy afternoon or night-time showers and thunderstorms. In between, the sun does come out. It is humid, streets can flood briefly, and some beaches collect a lot of washed-up debris. In return the island is lush, and away from the New Year holidays prices are lower.

March

Still rainy season at 238 mm, but noticeably drier than February. Nyepi, the Balinese New Year, usually falls in March: a day of silence when nobody goes out on the streets anywhere on the island, the airport closes and tourists also stay inside their hotels. The date follows the Balinese calendar and changes every year – check it before you book.

April

The transition to the dry season: 181 mm of rain and 29 °C by day. The landscape is still deep green and high season has not started yet. A good month if you want greenery and quiet and can live with a few showers.

May and June

For many the best months of all: 95 to 107 mm of rain in the south, 28 to 29 °C by day and no school holidays in Europe yet. Beaches, temples and hikes all work well.

July and August

The driest and slightly coolest months: 27 °C by day, around 23 °C at night, and only 56 mm of rain in the south in August. This is high season. Kuta, Seminyak, Canggu and Ubud are busy, so reach popular sights* early in the morning. It is the best time for sunrise on Mount Batur, as views are usually clear.

September and October

Still dry – 74 mm in September, 104 mm in October – and calmer once the summer holidays are over. In October it gets a little warmer and more humid again. For divers and snorkellers these months are often especially pleasant.

November and December

The rainy season begins: 207 mm in November, 295 mm in December. Over Christmas and New Year Bali is still heavily booked, especially by travellers from Australia and Asia. Expect heavy showers and keep day trips flexible.

What works best when

PlanBest monthsKeep in mind
Beach and swimming in the southMay to OctoberJuly and August very busy
Rice terraces and UbudApril to June, Septembershowers possible even in the dry season
Mount Batur at sunriseMay to Septembersummit often cloudy in the rainy season
Surfing on the west coast (Kuta, Uluwatu)May to Septemberin the rainy season the east coast works better
Travelling on a budgetJanuary to March, Novemberrainy season, except the holidays

Where to go in Bali

The main places in Bali
Kuta beach, airportUluwatu cliff templeSanur quiet east coastTanah Lot sea templeUbud culture, rice terracesUlun Danu Bratan highland templeMount Batur volcanoAmed snorkelling

Base map: Natural Earth

The south, with Kuta, Seminyak and Canggu, is close to the airport* and is the island's beach area. On the Bukit peninsula the temple of Pura Luhur Uluwatu sits on a cliff above the sea – it is at its best at sunset, and in the dry season the evening sky is almost always clear.

The cliffs at Uluwatu temple in the south of Bali
The cliffs at Uluwatu temple in the south of Bali · Photo: Emma THERY, CC BY-SA 4.0, via Wikimedia Commons

Ubud in the interior is the cultural centre, with its palace, markets and dance performances. North of it lie the Tegallalang rice terraces. Higher up, the temple of Ulun Danu Bratan stands on Lake Bratan; it is noticeably cooler here, and clouds often roll in by mid-morning.

Ulun Danu Bratan temple on Lake Bratan
Ulun Danu Bratan temple on Lake BratanPhoto: LukeTriton, CC BY-SA 4.0, via Wikimedia Commons
The sea temple of Tanah Lot at sunset
The sea temple of Tanah Lot at sunsetPhoto: Pinterpandai, CC BY-SA 4.0, via Wikimedia Commons

For sunrise on Mount Batur you start in the middle of the night. It is cold at the top, so bring a warm jacket even if it is 27 °C down on the beach.

Sunrise on Mount Batur
Sunrise on Mount Batur · Photo: Aaron Rentfrew, CC BY-SA 4.0, via Wikimedia Commons

How YesTrip helps with this trip

In YesTrip you enter Bali and your dates and get a day-by-day plan with a map that keeps distances short – which matters on an island where traffic between the south and Ubud eats up time. The forecast for your travel days shows which day suits Mount Batur or the rice terraces best. The packing list suggests a rain jacket, light clothes, temple clothing and the right plug adapter. If you travel as a group, you share the trip and log shared expenses; the map also works offline.

Before you go

  • Entry: Indonesia requires a visa, available on arrival or online in advance, and it costs a fee. Bali also charges its own levy on foreign visitors. Your passport should be valid for at least six months. Check the current rules on gov.uk.
  • Flight: There are no direct flights from the UK. With one change, for example in the Gulf or South-East Asia, the journey usually takes 17 to 20 hours.
  • Power: 230 volts, sockets type C and F (two round pins). From the UK you need an adapter.
  • Temples: Cover shoulders and knees; many temples ask you to wear a sarong, often lent at the entrance.
  • Mobile data: Roaming in Indonesia is expensive. A travel eSIM is usually much cheaper.

To use the dry season for more than the beach, see our 2-week Bali itinerary through Ubud, the east and the north.

* Ad – Partner link: if you book there, we earn a commission. Your price stays the same.

Free

Plan your trip in 30 seconds.

Tell YesTrip where and when – the app plans day by day with real places on the map, shows the weather, splits costs with your travel companions and guides you to the next stop on the go.

Frequently asked questions

When is the best time to visit Bali?

May to September, during the dry season. The south then gets on average only 56 to 107 mm of rain a month, least in August. May, June and September are almost as dry as midsummer but less crowded.

When is the rainy season in Bali?

From November to March. The south then gets 207 to 336 mm of rain a month, most in February. Rain usually comes as heavy showers or thunderstorms, often in the afternoon or at night; whole days of rain are less common.

Is it worth visiting Bali in the rainy season?

Yes. It stays warm at 28 to 29 °C, the island is green, and prices are lower outside the holidays. Expect heavy showers, keep day trips flexible and bring a rain jacket. Volcano hikes and boat trips are cancelled more often.

How warm is Bali?

Much the same all year: average daytime highs are 27 to 29 °C and nights in the south 23 to 25 °C. July and August are the coolest months. The highlands around Bedugul and Mount Batur are noticeably cooler.

What is Nyepi?

Nyepi is the Balinese New Year, a day of silence that usually falls in March. Nobody goes out on the streets, the airport closes, and tourists also stay in their hotels. The date changes every year.

Sources

Researched with AI support and checked by our editors. Prices, opening hours and weather can change – please check before you go. YesTrip is not a travel agency. Published: .

More best-time guides

All destinations: best time to visit and warm places by month