Jakarta Climate & Weather Averages

Indonesia · Tropical climate · Data averaged from 2020-01-01 to 2024-12-31 (5 years)

Written by David Chen · Edited by Maria Volkov · Last reviewed August 1, 2026
Jakarta city skyline — climate and weather guide photo
City photo: Judhi Prasetyo from Singapore, Singapore — via Wikimedia Commons (CC BY 2.0)
Hottest Month
27.6°C
81.7°F
October
Coldest Month
26.2°C
79.2°F
February
Year Avg Temp
27.0°C
80.6°F
August driest
Annual Rainfall
2470.0mm
January wettest
342.7mm peak
Rainy Days/Year
327.0
days > 0.1mm
~27/mo avg
Avg Humidity
81.7%
UV: —
Wind: 12.7 km/h

Best Time to Visit Jakarta

Based on temperature comfort, low rainfall, and sunshine hours, the best months to visit Jakarta are:

June, July, August

Scores based on ideal temperature (18-28°C), low precipitation, and high sunshine. June scores 55/100.

Jakarta has a Tropical climate with hot summers and warm winters. The warmest month is October with an average temperature of 27.6°C (81.7°F), while February is the coldest at 26.2°C (79.2°F). Annual precipitation averages 2470.0mm spread across approximately 327.0 rainy days per year, with January being the wettest month at 342.7mm and August the driest at 79.2mm. The city receives an average of 7.5-11.3 hours of sunshine per day, with the sunniest months being August and September. Humidity remains relatively consistent throughout the year, averaging around 81.7% annually, while average wind speeds reach 12.7 km/h. The overall annual mean temperature is 27.0°C (80.6°F), reflecting the tropical conditions shaped by Jakarta's latitude (-6.21°) and surrounding geography. For travelers, the best time to visit is June, July, August, when temperatures are comfortable and rainfall is lower.

Writer's Note — David Chen

If you're planning outdoor activities in Jakarta, the wet season dictates everything. I tried running along the coast in January — 31°C, 85% humidity, and a thunderstorm hit at 3pm like clockwork. The data confirms: November-March brings 300mm monthly with afternoon storms. The dry season (June-September) is the only sane outdoor window: 31°C but humidity drops to 70% and rain halves. UV hits 11+ year-round between 10am-2pm — avoid direct sun. Flooding is a real risk January-February; check local conditions before any outdoor plan. Hydrate constantly; the equatorial heat sneaks up on you even on cloudy days.

Climate Insights from Our Writers

“Jakarta's equatorial climate is remarkably consistent, with the data showing an annual temperature range of just 1°C — the narrowest I've recorded for any major city. The average temperature hovers around 28°C year-round, with the humidity consistently above 80%. The city's tropical monsoon climate creates two distinct seasons — the wet season from November to March and the dry season from April to October. The wet season brings intense rainfall, with January receiving over 300mm, and the city's infrastructure is regularly challenged by the flooding that results from the combination of heavy rain, flat terrain, and urbanization. The best time for a visit is June through September, when the rainfall is lower and the humidity is slightly less oppressive. The data shows that August is the driest month, with around 60mm of rainfall, making it the most comfortable time for outdoor activities. The UV index is a serious concern year-round, with levels reaching 11+ between 10am and 2pm, requiring diligent sun protection. The city's urban heat island effect is intense, with the dense development creating nighttime temperatures that rarely drop below 25°C. For travelers, Jakarta offers a climate that requires adaptation — the heat and humidity are constant, and the key is planning activities around the rain patterns and the time of day. The early mornings and evenings are the most comfortable times for outdoor exploration, while the midday hours are best spent in air-conditioned spaces.”

— Climate & Travel Writer

Seasonal Climate Overview

Spring (Mar-May)

Average temperature 27.0°C (80.6°F), rainfall 224.6mm, sunshine 9.5 hrs/day, humidity 84.4%. Warm season conditions prevail. Expect around 29.9 rainy days per month.

Summer (Jun-Aug)

Average temperature 27.1°C (80.8°F), rainfall 105.2mm, sunshine 10.8 hrs/day, humidity 78.8%. Warm season conditions prevail. Expect around 23.1 rainy days per month.

Autumn (Sep-Nov)

Average temperature 27.4°C (81.3°F), rainfall 181.7mm, sunshine 10.0 hrs/day, humidity 78.7%. Warm season conditions prevail. Expect around 26.8 rainy days per month.

Winter (Dec-Feb)

Average temperature 26.4°C (79.5°F), rainfall 311.7mm, sunshine 7.9 hrs/day, humidity 84.9%. Warm season conditions prevail. Expect around 29.3 rainy days per month.

Monthly Temperature Averages (°C / °F)

MonthAvg HighAvg LowMean Temp
January 30.0°C (86.0°F) 23.7°C (74.7°F) 26.3°C (79.3°F)
February 29.9°C (85.8°F) 23.7°C (74.7°F) 26.2°C (79.2°F)
March 30.8°C (87.4°F) 23.8°C (74.8°F) 26.6°C (79.9°F)
April 31.5°C (88.7°F) 23.9°C (75.0°F) 27.1°C (80.8°F)
May 31.7°C (89.1°F) 24.1°C (75.4°F) 27.3°C (81.1°F)
June 31.4°C (88.5°F) 23.4°C (74.1°F) 26.8°C (80.2°F)
July 31.9°C (89.4°F) 23.2°C (73.8°F) 27.0°C (80.6°F)
August 32.9°C (91.2°F) 23.4°C (74.1°F) 27.4°C (81.3°F)
September 32.9°C (91.2°F) 23.5°C (74.3°F) 27.5°C (81.5°F)
October 32.9°C (91.2°F) 23.9°C (75.0°F) 27.6°C (81.7°F)
November 31.8°C (89.2°F) 24.0°C (75.2°F) 27.1°C (80.8°F)
December 30.8°C (87.4°F) 24.0°C (75.2°F) 26.7°C (80.1°F)

Monthly Precipitation (mm)

MonthAvg RainfallBar
January 342.7 mm
February 321.1 mm
March 278.2 mm
April 214.3 mm
May 181.2 mm
June 152.1 mm
July 84.4 mm
August 79.2 mm
September 118.9 mm
October 175.4 mm
November 250.7 mm
December 271.4 mm

Monthly Rainy Days (avg days with rain > 0.1mm)

MonthAvg Rainy DaysBar
January 30.4
February 28.0
March 30.8
April 29.0
May 29.8
June 28.2
July 20.2
August 20.8
September 23.8
October 27.6
November 29.0
December 29.4

Monthly Humidity (%)

MonthAvg HumidityBar
January 85.1%
February 86.3%
March 85.1%
April 84.3%
May 83.9%
June 83.7%
July 77.8%
August 74.9%
September 75.6%
October 77.8%
November 82.8%
December 83.2%

Monthly Wind Speed (avg max km/h)

MonthAvg Max WindBar
January 13.9 km/h
February 13.7 km/h
March 12.9 km/h
April 11.0 km/h
May 10.5 km/h
June 10.7 km/h
July 12.4 km/h
August 14.5 km/h
September 13.9 km/h
October 13.2 km/h
November 12.0 km/h
December 13.3 km/h

Monthly UV Index (avg max)

MonthUV IndexRisk LevelBar
January — —
February — —
March — —
April — —
May — —
June — —
July — —
August — —
September — —
October — —
November — —
December — —

Monthly Sunshine Hours (daily average)

MonthAvg Daily SunshineBar
January 7.8 hrs
February 7.5 hrs
March 8.9 hrs
April 9.7 hrs
May 9.8 hrs
June 10.2 hrs
July 10.8 hrs
August 11.3 hrs
September 10.9 hrs
October 10.3 hrs
November 8.7 hrs
December 8.3 hrs

Frequently Asked Questions

What is the hottest month in Jakarta?

October is the hottest month with an average temperature of 27.6°C (81.7°F).

What is the coldest month in Jakarta?

February is the coldest month with an average temperature of 26.2°C (79.2°F).

What is the rainiest month in Jakarta?

January is the wettest month with an average of 342.7mm of precipitation. The city experiences about 327.0 rainy days per year.

When is the best time to visit Jakarta?

The best time to visit Jakarta is during June, July, August, when temperatures are comfortable and rainfall is lower.

Cities with Similar Climate (Tropical)

Data Source: Open-Meteo historical archive (2020-01-01 to 2024-12-31). Daily measurements aggregated into monthly climate normals. Coordinates: -6.21°, 106.85°. Timezone: Asia/Jakarta. Last updated: 2026-07-30.