Bali climate

Like most countries of Southeast Asia, Bali has a tropical, warm and humid climate due to its close location to the Equator. With an average air temperature of 26°C, the climate in Bali is enjoyable all year round. However, the Indonesian island has two main seasons: the rainy season from November to April and the dry season from May to October.

Knowing what the average temperatures and the number of rainy days will likely be at the time of your trip will help you determine if this is the best time to dive in Bali. However, seasonal migrations of marine animals can sometimes have greater importance when a scuba diver decides to travel to a diving spot.

The air temperature is usually between 29°C and 31°C during the day all year round, while it drops to 23°C at night. It is important to note that July and August correspond to the peak tourist season though. If you prefer to go on a cheaper low-season period, I advise you to go diving in Bali in June, September or October.

Bali average weather

You will find below, month by month, the average weather conditions in Bali:

Bali average temperatures

 JanFebMarAprMayJunJulAugSeptOctNovDec
max31°C31°C31°C31°C31°C30°C29°C29°C30°C31°C31°C31°C
min23°C23°C23°C23°C23°C22°C22°C22°C22°C23°C23°C23°C

Bali average number of rainy days

JanFebMarAprMayJunJulAugSeptOctNovDec
18181698875681216

Bali weather data source: weather-and-climate.com

Amed weather

You will find below, month by month, the average weather conditions in Amed (the nearest weather station is Ubud):

Amed average temperatures

 JanFebMarAprMayJunJulAugSeptOctNovDec
max29°C29°C29°C29°C29°C29°C28°C29°C29°C31°C30°C29°C
min23°C23°C23°C23°C22°C22°C21°C21°C22°C23°C24°C23°C

Amed average number of rainy days

JanFebMarAprMayJunJulAugSeptOctNovDec
191714107654371117

Bali weather data source: weather-and-climate.com

Nusa Lembongan weather

You will find below, month by month, the average weather conditions in Nusa Lembongan (the nearest weather station is Denpasar):

Nusa Lembongan average temperatures

 JanFebMarAprMayJunJulAugSeptOctNovDec
max31°C31°C31°C31°C31°C30°C29°C29°C30°C31°C31°C31°C
min23°C23°C23°C23°C23°C22°C22°C22°C22°C23°C23°C23°C

Nusa Lembongan average number of rainy days

JanFebMarAprMayJunJulAugSeptOctNovDec
18181698875681216

Bali weather data source: weather-and-climate.com

Pemuteran weather

You will find below, month by month, the average weather conditions in Pemuteran, near Menjangan Island (the nearest weather station is Ubud):

Pemuteran average temperatures

 JanFebMarAprMayJunJulAugSeptOctNovDec
max29°C29°C29°C29°C29°C29°C28°C29°C29°C31°C30°C29°C
min23°C23°C23°C23°C22°C22°C21°C21°C22°C23°C24°C23°C

Pemuteran average number of rainy days

JanFebMarAprMayJunJulAugSeptOctNovDec
191714107654371117

Bali weather data source: weather-and-climate.com

Other factors, of course, such as the water temperature, can have an impact on when you are booking your trip to scuba dive in Bali. In this case, it is better to check Bali water temperature information.