Skip to main content
AMZBooking
Glodok and Petak Sembilan, Jakarta

Best time to visit · Jakarta · Indonesia

The best time to visit Jakarta

Weather, crowds, prices and events for every month, so you can pick the trip that suits you.

Updated By the AMZBooking editorial team

Photo: Firzafp, CC BY 4.0

Quick answer

The best time to visit Jakarta is the dry season from about May to September, when rain is least likely to disrupt traffic and sightseeing. January and February are the wettest months, with a real risk of flooding. The city is hot all year, so plan outdoor sights for early morning or late afternoon. During Eid al-Fitr many residents leave the city, which empties the roads but closes some businesses.

Key facts

Best months
May–September
Shoulder season
April and October–November
Warmest month
August (avg high 33°C (91°F))
Coldest month
January (avg high 30°C (86°F))
Rainiest month
January (~19 rainy days)
Lowest hotel prices
February–April and November

Seasons

Jakarta is hot and humid all year, with highs around 31–33°C. The wet season from about November to April brings heavy afternoon downpours, peaking in January and February when parts of the city flood; the drier months run from about June to September.

May–September

Dry season

Sunny, hot and drier, with the Jakarta Fair, Independence Day celebrations and the most reliable conditions for day trips.

October–December

Early wet season

Afternoon thunderstorms return and grow heavier; mornings are usually fine for sightseeing.

January–February

Peak wet season

The heaviest rain, frequent flooding in low-lying districts and severe traffic disruption; allow plenty of buffer time.

March–April

Late wet season

Rain eases and storms become shorter, though humidity stays high.

Month by month

Long-term averages (rounded). Crowds and prices are relative, 1 (lowest) to 5 (highest). Daylight is sunrise to sunset on the 15th.

Average weather, crowds and prices by month
MonthHighLowRainy daysDaylightCrowdsPrices
January30°C25°C1912.4 h3/53/5
February30°C25°C1712.3 h2/52/5
March31°C25°C1412.2 h2/52/5
April32°C25°C1212 h2/52/5
May32°C25°C911.8 h3/53/5
June32°C25°C711.8 h3/53/5
July32°C25°C511.8 h4/53/5
August33°C25°C411.9 h3/53/5
September33°C25°C512.1 h3/53/5
October33°C25°C812.3 h3/53/5
November32°C25°C1212.4 h2/52/5
December31°C25°C1512.5 h3/53/5

Yearly events

Recurring dates shift from year to year; confirm with the organiser before you book.

Events in Jakarta by month
MonthEvents
JanuaryChinese New Year in Glodok (late January or February)
FebruaryCap Go Meh — end of Chinese New Year celebrations (15th day of the lunar new year)
MarchRamadan and Eid al-Fitr — dates follow the Islamic calendar and move about 11 days earlier each year
MayJava Jazz Festival (usually late May or early June in recent years)
JuneJakarta Fair (usually mid-June to mid-July); Jakarta anniversary (22 June)
JulySchool holidays (usually late June to mid-July)
AugustIndependence Day — flag ceremonies and neighbourhood games (17 August)
OctoberJakarta Marathon (usually October)
DecemberNew Year's Eve celebrations around Bundaran HI and Monas

Cheapest and quietest times

Hotel prices are usually lowest in February–April and November, and the sights are quietest in February–April and November. Many visitors avoid January–February.

Jakarta on a budget.

What to pack

Packing for Jakarta by season
SeasonPack
Dry seasonLight, breathable clothes, a sun hat and high-factor sunscreen; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes
Early wet seasonLight, breathable clothes, a sun hat and high-factor sunscreen; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes
Peak wet seasonLight, breathable clothes, a sun hat and high-factor sunscreen; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes
Late wet seasonLight, breathable clothes, a sun hat and high-factor sunscreen; A packable rain jacket for showers; Comfortable walking shoes

Questions travellers ask

+What is the best month to visit Jakarta?

The best time to visit Jakarta is the dry season from about May to September, when rain is least likely to disrupt traffic and sightseeing. January and February are the wettest months, with a real risk of flooding. The city is hot all year, so plan outdoor sights for early morning or late afternoon. During Eid al-Fitr many residents leave the city, which empties the roads but closes some businesses.

+When are hotel prices lowest in Jakarta?

Usually in February–April and November. Still very wet with flood risk; plan indoor sights and allow extra travel time.

+What is the rainiest month in Jakarta?

January, with about 19 days of rain on average.

+How hot does Jakarta get?

The warmest month, August, averages highs of 33°C (91°F) and lows of 25°C (77°F).