Indonesia's Monsoon Seasons
Hot and humid all year, Indonesia's weather is organised not by temperature but by two monsoons — a wet one and a drier one — plus the volatile transitions between them.
Two monsoons on the equator
As the winds reverse with the seasons, Indonesia shifts between a rain-soaked western monsoon and a drier eastern monsoon. The exact timing varies across the sprawling archipelago, but the broad rhythm holds across most of the country.
The wet season — western monsoon (roughly November to March)
Moist winds sweep in from the northwest, bringing the heaviest rains of the year. This is the flood season, peaking around December to February, when downpours can overwhelm cities — above all Jakarta — and trigger landslides on volcanic slopes. It is also when the rare southern cyclone, like Seroja, is most likely.
The dry season — eastern monsoon (roughly April to October)
Drier winds arrive from the southeast, off the Australian landmass. Rainfall drops, especially across the southern islands of Java, Bali, and Nusa Tenggara, giving the most reliably dry, sunny weather of the year. In strong dry seasons, this is also when land and forest fires — and the resulting haze — become a regional concern.
The transition periods
Between the monsoons, winds turn light and variable and the atmosphere becomes especially unstable. Intense afternoon thunderstorms flare up, and this is the peak time for the small tornadoes and waterspouts known as puting beliung.
A country of local variation
Because Indonesia spans thousands of kilometres and both hemispheres near the equator, the monsoon timing and intensity differ from island to island. Northern Sumatra, central Sulawesi, and the Nusa Tenggara chain can each have their own rainfall rhythm — but the wet-versus-dry monsoon framework is the key to understanding it.