Jakarta Weather Guide
Indonesia
Best Time to Visit
July, August, September
Avoid
January, February (peak flooding and extreme rain)
Climate
Tropical rainforest — hot and humid year-round, distinct flood season
Annual Rainfall
72 inches (1,824 mm)
Overview
Jakarta is hot and humid year-round. The city is notorious for flooding during the wet season (November–April), when the 13 rivers flowing through the city frequently overflow. July–September is the drier, more comfortable season.
Seasonal Weather Breakdown
Dry Season
June–September
79–91°F
26–33°C
Jakarta's best weather. Relatively drier (though rain is never absent), lower flooding risk, and lower humidity than wet season.
- →Best time for outdoor activities and exploring neighborhoods
- →Independence Day celebrations (August 17) are spectacular
- →Air quality is generally better — less burning season smoke
Wet Season
October–May
77–90°F
25–32°C
Heavy rain and frequent flooding. January–February is peak flood season — the city can become impassable.
- →January flooding can completely paralyze traffic for days
- →Rooftop bars and elevated restaurants avoid flood issues
- →Always have flood alternative routes in mind
What to Pack for Jakarta
- ✓Light breathable clothing only
- ✓Waterproof shoes essential in wet season
- ✓Compact umbrella year-round
- ✓Sunscreen for outdoor mornings
Jakarta Weather FAQ
When does Jakarta flood?
Jakarta floods most severely January through February when the city's 13 rivers overflow after sustained heavy rainfall. The 2020 New Year's Eve floods displaced 400,000 people. The city is slowly sinking (up to 25cm/year in some areas) due to groundwater extraction, worsening flood risk.
What is the best time to visit Jakarta?
July through September is the dry season with lower flooding risk and more comfortable humidity. Even so, Jakarta is hot (88–91°F/31–33°C) year-round with no escape from tropical heat.
Neighborhoods in Jakarta
Each neighborhood in Jakarta has its own microclimate. Check real-time conditions below: