Weather in Indonesia 🇮🇩
Right now, Banjarmasin is the warmest city in Indonesia at 37°C, while Palu is the coolest at 24°C — a nationwide temperature range of 13°C.
Display Units:
Current Weather Conditions: Top Cities in Indonesia
Jakarta
Smoky haze
32°
91°
Surabaya
Sunny
32°
89°
Bekasi
Sunny
34°
93°
Bandung
Smoky haze
30°
86°
Medan
Overcast
32°
89°
Depok
Sunny
31°
88°
Tangerang
Smoky haze
32°
90°
Palembang
Smoky haze
36°
96°
Semarang
Sunny
34°
93°
Makassar
Partly Cloudy
34°
93°
South Tangerang
Smoky haze
32°
90°
Jepara
Sunny
31°
88°
Bandar Lampung
Sunny
32°
90°
Batam
Sunny
31°
89°
Bogor
Sunny
31°
87°
Pekanbaru
Smoky haze
34°
93°
Padang
Smoky haze
27°
80°
Malang
Sunny
28°
83°
Samarinda
Partly Cloudy
34°
94°
Denpasar
Patchy rain nearby
26°
78°
Balikpapan
Overcast
30°
86°
Serang
Sunny
30°
86°
Situbondo
Sunny
31°
88°
Pontianak
Smoky haze
32°
89°
Banjarmasin
Sunny
37°
98°
Jambi City
Overcast
36°
96°
Cimahi
Smoky haze
31°
87°
Surakarta
Sunny
32°
90°
Manado
Overcast
30°
85°
Kupang
Overcast
28°
83°
Mataram
Sunny
27°
81°
Jayapura
Patchy rain nearby
29°
84°
Bengkulu
Sunny
30°
86°
Yogyakarta
Sunny
32°
90°
Palu
Light rain shower
24°
76°
Cibinong
Sunny
31°
88°
Ambon
Sunny
25°
78°
Kendari
Sunny
30°
86°
Cirebon
Sunny
33°
92°
Percut
Overcast
30°
86°
Pekalongan
Smoky haze
31°
87°
Jember
Sunny
32°
89°
Palangkaraya
Smoky haze
36°
97°
Cileungsir
Sunny
32°
90°
Binjai
Overcast
32°
89°
Sukabumi
Smoky haze
28°
83°
Pasarkemis
Sunny
33°
91°
Tasikmalaya
Sunny
28°
82°
Pematangsiantar
Overcast
27°
81°
Cilacap
Sunny
26°
79°
Banda Aceh
Overcast
30°
86°
Sorong
Sunny
31°
88°
Tarakan
Overcast
28°
83°
Probolinggo
Sunny
30°
85°
Tegal
Sunny
27°
80°
Kediri
Sunny
34°
93°
Singkawang
Smoky haze
32°
90°
Lubuklinggau
Sunny
32°
90°
Purwokerto
Partly Cloudy
29°
85°
Tanjung Pinang
Sunny
32°
90°
Bitung
Overcast
27°
80°
Padangsidempuan
Light rain
26°
80°
Pangkalpinang
Partly Cloudy
35°
96°
Citeureup
Sunny
32°
90°
Batu
Sunny
29°
84°
Loa Janan
Partly Cloudy
35°
95°
Madiun
Sunny
34°
93°
Pasuruan
Sunny
31°
88°
Ciputat
Smoky haze
32°
90°
Ciampea
Sunny
31°
88°
Ternate
Partly Cloudy
26°
79°
Rengasdengklok
Sunny
36°
96°
Banjar
Sunny
25°
76°
Sumedang
Sunny
32°
89°
Gorontalo
Overcast
30°
86°
Salatiga
Sunny
30°
86°
Curug
Sunny
32°
90°
Labuan Bajo
Sunny
28°
83°
Lhokseumawe
Overcast
30°
86°
Langsa
Patchy rain nearby
33°
91°
Palopo
Overcast
27°
80°
Padalarang
Smoky haze
31°
87°
Pemalang
Sunny
33°
92°
Lembang
Smoky haze
31°
87°
Singosari
Sunny
29°
84°
Purwakarta
Smoky haze
35°
94°
Bontang
Overcast
29°
85°
Tanjungbalai
Overcast
29°
84°
Cianjur
Smoky haze
31°
88°
Pamulang
Smoky haze
32°
90°
Cikupa
Sunny
32°
90°
Ungaran
Sunny
31°
88°
Metro
Sunny
32°
90°
Plumbon
Sunny
33°
91°
Sampit
Smoky haze
36°
98°
Sawangan
Sunny
31°
88°
Banjaran
Sunny
27°
80°
Lawang
Sunny
29°
84°
Baubau
Sunny
28°
82°
Sunggal
Overcast
32°
89°
Weather in Indonesia — FAQ
Common questions about forecasts, units, and sources for Indonesia.
What is the weather like in Indonesia right now?
Live weather observations and 14-day forecasts are shown above for 100 city(ies) across Indonesia. Click any city for full hourly + daily details.
How are forecasts for Indonesia produced?
Forecasts come from WeatherAPI.com — a commercial provider aggregating data from national meteorological agencies. In Indonesia the underlying source is the national weather service plus global model output (ECMWF, GFS, etc.).
How often does the weather data refresh?
Current conditions refresh every 15-60 minutes. The hourly forecast updates roughly every hour. The 7- and 14-day outlook is recomputed several times per day as new observations arrive.
What units are used on this page?
Temperatures are in degrees Celsius (°C), wind speed in km/h, precipitation in millimetres, and pressure in hPa (mbar). Conversions are available on the per-city pages.