Home › Jakarta › Best time to visit

Best time to visit Jakarta: month by month

Short answer

May to September is the drier season, with July and August having the fewest rainy days (about 14–15 a month in the data); temperatures are around 30–33°C all year. December to February is wettest, with flood risk, and Lebaran empties the city but jams transport.

Month by month

MonthHighLowRainy daysCrowds
Jan30°C23°C28low
Feb30°C23°C25low
Mar31°C24°C28medium
Apr32°C24°C25medium
May32°C24°C25medium
Jun31°C23°C26medium
Jul32°C23°C15high
Aug33°C23°C14high
Sep33°C23°C18medium
Oct33°C24°C24medium
Nov32°C24°C27low
Dec31°C24°C26medium

Temperatures and rainy days: Copernicus ERA5 averages, 2021–2023. Crowd levels are our estimate.

Season by season

Spring (Mar–May)

Hot and humid, about 31–32°C, with rain easing in April and May.

Summer (Jun–Aug)

The driest months, about 31–33°C, with fewer downpours; the best time for the Thousand Islands.

Autumn (Sep–Nov)

About 32–33°C, with rain increasing from October.

Winter (Dec–Feb)

The wettest season, about 30–31°C, with frequent heavy rain and occasional floods.

Events worth planning around

When to avoid

Avoid January and February if flooding worries you, and the days around Lebaran if you plan to travel out of Jakarta, as transport sells out.

Check hotel prices for your datesCompare flightsPacking list for your month

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.

Common questions

What is the best time to visit Jakarta?

May to September, the drier season.

Is Jakarta hot all year?

Yes, around 30–34°C by day with high humidity.

What happens during Ramadan?

Many restaurants are quieter by day and busy at sunset; after Ramadan, Lebaran empties the city.

Plan your Jakarta trip

How many days in JakartaIs Jakarta expensive?Jakarta on a budgetIs Jakarta safe?Jakarta trip plannerWhere to stay in JakartaFood in JakartaBudget calculator