Bali weather & climate — Bali
HomeGuides › Bali weather & climate
Bali

Weather & climate in Bali

Temperatures, seasons and what to expect in each period.

Bali has a tropical climate: warm all year, with a dry and a wet season. Below is what to expect weather-wise, so you can choose the best period. See also the guide on the best time to visit.

Temperature & climate

On the coast it's around 27–32 °C during the day year-round, with warm nights and high humidity. In the mountains (Ubud, Munduk, Kintamani) it's cooler, especially in the evening — bring a light jacket.

Dry vs wet season

Quick month-by-month guide

Regional differences and the sea

Bali's weather isn't uniform. The south and the Nusa islands are the hottest and driest; Ubud and the central hills are a touch cooler with more afternoon cloud; and the mountains around Kintamani and Munduk can drop towards 15 °C at night, so pack a layer for the Mount Batur sunrise. The sea stays a bath-warm 28–29 °C all year, so you can swim any time. Whatever the season, the tropical sun is fierce — high-SPF, a hat and reef-safe sunscreen matter more here than at home.

What a wet-season day really looks like

Don't write off the wet season (November–March): a typical day is sunny in the morning, with a heavy but often short downpour in the afternoon or overnight, after which it clears. The island is at its greenest, prices drop and the crowds thin. Just build in some flexibility, keep a light rain jacket handy, and expect the odd fully grey day (January is the wettest). Humidity is higher than in the dry months, so take it slow in the midday heat and drink plenty.

Best months for your kind of trip

Match the month to your plans. For beach days, island hopping and the clearest skies, aim for the dry season (April–October), with July–August the sunniest but busiest. For surfing the west coast (Uluwatu, Canggu), May–September is prime; the east coast surfs better in the wet months. Diving and snorkelling are good year-round, with the calmest seas and the best manta and mola-mola odds off Nusa Penida in the dry season. Want the rice fields at their most vivid green, fewer crowds and lower prices? The end of the wet season and the shoulder months (April/May, September/October) are the sweet spot. See our best time to visit Bali guide for the full breakdown.

Frequently asked questions

Does it rain all day in Bali's wet season?
No — a typical wet-season day is sunny in the morning with a short, heavy downpour in the afternoon or overnight, then it clears. Fully grey days happen (January is wettest) but are the exception.
Is Bali humid?
Yes, especially on the coast and during the wet season, when humidity is high. The hills and mountains around Ubud, Munduk and Kintamani are noticeably cooler and fresher.
How warm is it in Bali?
On the coast, around 27–32 °C during the day year-round with high humidity. In the mountains it's cooler, especially in the evening.
When is the rainy season in Bali?
The wet season runs from November to March, with short, heavy afternoon showers. January is usually the wettest month.
What is the best weather in Bali?
The dry season (April–October) has the most sun; July and August are the driest but also the busiest.

Plan your trip