Bali weather by month

2006-2025, 20 years of records · Not a forecast Rain not yet station-calibrated

Bali has a clear dry and wet season. The dry season runs roughly from May or June to September or October, and the wet season from November to around April. Plan spas and cafes for the wet months, and beaches and surfing for the dry ones.

Peak season is July to August and the year-end holidays, when prices climb and the Jimbaran, Seminyak and Canggu areas get crowded. Many holidays follow Hindu calendars, so days like Nyepi and Galungan shift from year to year. Decide first whether your trip is about the surf beaches or Ubud.

July to September gave the best mix of comfortable warmth and few rain days in Bali. To dodge the rain, August (11 rain days) was the stretch to look at, not March (29).

Bali's 12 months iBest: July to September

Each month in a line

January hot 30° / 26°
February properly hot 30° / 26°
March hot 30° / 26°
April properly hot 30° / 26°
May hot 30° / 26°
June properly hot 29° / 25°
JulyGood hot 28° / 24°
AugustGood properly hot 28° / 24°
SeptemberGood hot 29° / 24°
October hot 30° / 25°
November properly hot 30° / 26°
December hot 30° / 26°

The 12 months in numbers

Temperatures hardly moved: 30°C in March against 28°C in July.

MonthHighLowRain daysRainfallHumidityClear daysSea
January 30°26°28 days364mm 87% 0 days 29°
February 30°26°27 days346mm 87% 0 days 29°
March 30°26°29 days321mm 86% 1 day 29°
April 30°26°23 days207mm 86% 1 day 29°
May 30°26°20 days138mm 87% 1 day 28°
June 29°25°15 days78mm 87% 1 day 28°
July 28°24°14 days62mm 87% 1 day 27°
August 28°24°11 days40mm 86% 1 day 27°
September 29°24°12 days74mm 86% 1 day 27°
October 30°25°16 days105mm 85% 1 day 28°
November 30°26°24 days265mm 87% 1 day 29°
December 30°26°28 days372mm 87% 0 days 29°

Enter your dates to see how that stretch went in each of the past 20 years.

Enter dates

Common questions

When is the best time to visit Bali?

July to September gave the best mix of comfortable warmth and few rain days in Bali. To dodge the rain, August (11 rain days) was the stretch to look at, not March (29).

Which month is driest in Bali?

August. Over 2006-2025 it averaged 11 rain days and 40 mm of rain.

Which month is warmest in Bali?

March, with highs averaging 30°C and lows 26°C. Temperatures hardly moved: 30°C in March against 28°C in July.