Bali's high season gets the postcards; the off-season gets the island. From roughly November to March — and in a few overlooked shoulder weeks — Bali trades reliable sunshine for something arguably better: its landscapes at their greenest, its temples at their emptiest, and its prices at their kindest.
Key facts
- Green season: roughly November to March — warm, lush, with mostly afternoon downpours
- Quietest stretches: late January and February, plus November before the holidays
- Rates at even upscale hotels typically drop well below peak-season levels
- Caveats: rougher seas on some coasts, higher humidity, occasional flooding after heavy rain
- Nyepi (usually March): one full day of island-wide silence — plan around it or embrace it
Why the wet season is misunderstood
Rain here is rarely an all-day affair. The typical green-season rhythm is a bright, hot morning, clouds building after lunch, a theatrical downpour, then a washed-clean evening. Structure your days accordingly — sights early, spa or long lunch mid-afternoon — and you can travel for two weeks and barely lose an hour that matters.
What you gain
This is when the island earns the name "green season". The rice terraces flood and glow an almost electric emerald. Waterfalls in the interior run at full power. Sunrise at the lake temple of Ulun Danu Bratan comes wrapped in highland mist, and sunset at Tanah Lot plays out for dozens of people instead of hundreds. Photographers quietly prefer these months; the skies do things clear-season skies never do.