Taman Ayun Temple Bali

Destination

Bali – Best time to go

Best time to visit Bali

The best time to book your holiday in Bali is in May, June or September.

April and October are also good times to visit Bali, but May, June and September will be drier and less humid.

  • Maximum Daytime Temperature – 33°C
  • Minimum Night Time Temperature – 23°C
  • Average rainfall – 26cm per month during rainy season, 6cm during dry season
  • Average daylight hours – 12

What’s the weather like in Bali in May, June and September?

Bali has two distinctive seasons; dry and rainy. The island is located around 8 degrees south of the equator, giving it a tropical climate with warm weather throughout the year. May, June and September fall in the dry season, and offer highs of around 32°C, with around five days of rain.

Why visit Bali in May, June or September?

  • Restaurants and streets are less crowded and the island in general is more relaxed
  • The dry season offers slightly less humidity than other months
  • Sea conditions are optimal for water sport activities like snorkelling and scuba diving, with high visibility
  • The Galungan Festival is held towards the end of May. Festive decorations line the streets all over Bali, with communal feasts and a lively atmosphere during this 10 day festival.

Best times to visit

Dry Season

Bali’s dry season begins around May and lasts through until the end of September. As well as less chance of rain, humidity is much lower and temperatures are slightly cooler (high 20's to early 30's) during these months, making this the most popular time to visit.  

Rainy Season

Bali’s tropical climate is blessed with hot temperatures year round, but rain is more frequent and humidity higher from November to April. December to March sees the most rainfall, which is why these months also offer the best value. 

 

Select month

Average weather in January

Average travel weather

Avg. temp
Avg. rainfall
Bali
30ºC
350mm

Average weather in February

Average travel weather

Avg. temp
Avg. rainfall
Bali
30ºC
294mm

Average weather in March

Average travel weather

Avg. temp
Avg. rainfall
Bali
30ºC
200mm

Average weather in April

Good travel weather

Avg. temp
Avg. rainfall
Bali
30ºC
94mm

Average weather in May

Good travel weather

Avg. temp
Avg. rainfall
Bali
29ºC
70mm

Average weather in June

Best travel weather

Avg. temp
Avg. rainfall
Bali
29ºC
63mm

Average weather in July

Best travel weather

Avg. temp
Avg. rainfall
Bali
28ºC
50mm

Average weather in August

Best travel weather

Avg. temp
Avg. rainfall
Bali
28ºC
24mm

Average weather in September

Best travel weather

Avg. temp
Avg. rainfall
Bali
29ºC
30mm

Average weather in October

Good travel weather

Avg. temp
Avg. rainfall
Bali
30ºC
90mm

Average weather in November

Good travel weather

Avg. temp
Avg. rainfall
Bali
30ºC
160mm

Average weather in December

Average travel weather

Avg. temp
Avg. rainfall
Bali
30ºC
300mm

Explore other Bali destinations

Bali

Sanur

Sanur

Bali

Ubud

Ubud
Beach

Bali

Nusa Dua

Nusa Dua
Surfer in Seminyak

Bali

Seminyak

Seminyak

Bali

Lovina

Lovina
Jimbaran Beach Sunset, Bali

Bali

Jimbaran Bay

Jimbaran Bay
Tanjung Benoa Beach

Bali

Tanjung Benoa

Tanjung Benoa
Beach

Bali

Candidasa

Candidasa

Bali

Legian

Legian

Bali

Kuta

Kuta