Indonesia

Across 104 destinations in Indonesia, the warmest is Bima at 33 °C in Oct, the coolest is Banjar at 20 °C, and annual rainfall ranges from 1,181 mm in Kupang to 4,020 mm in Padang. Figures are 1991–2020 climate normals.

104 destinations with full climate records · 369 awaiting data

The rangeHow much Indonesia varies

Climate varies across Indonesia. At the warmest month of the year, Bima averages 33 °C by day while Banjar reaches 20 °C — a difference of 13 °C between two places in the same country.

Rainfall separates them more than temperature does: Padang averages 4,020 mm a year against 1,181 mm in Kupang.

DestinationsThe year in each of the largest

All of themEvery destination with a full record

Destination Warmest month Peak avg high Annual rainfall
Jakarta Sep 31 °C 2,035 mm
Surabaya Oct 33 °C 1,695 mm
Bekasi Sep 32 °C 2,205 mm
Bandung Sep 28 °C 3,437 mm
Medan Jun 30 °C 3,278 mm
Depok Sep 32 °C 2,757 mm
Tangerang Sep 32 °C 2,068 mm
Palembang Sep 32 °C 2,410 mm
Semarang Sep 32 °C 2,324 mm
Makassar Sep 30 °C 2,829 mm
Batam May 29 °C 2,313 mm
Jepara Sep 32 °C 2,646 mm
Pekanbaru Aug 30 °C 2,490 mm
Bandar Lampung Oct 30 °C 2,655 mm
Bogor Sep 31 °C 2,722 mm
Padang Feb 29 °C 4,020 mm
Malang Oct 30 °C 2,341 mm
Samarinda Oct 31 °C 2,992 mm
Tasikmalaya Mar 28 °C 3,322 mm
Serang Sep 31 °C 1,941 mm
Balikpapan Mar 29 °C 2,499 mm
Pontianak Aug 31 °C 2,876 mm
Situbondo Sep 32 °C 2,301 mm
Denpasar Apr 28 °C 2,250 mm
Banjarmasin Sep 32 °C 2,374 mm
Jambi City Sep 31 °C 2,490 mm
Cimahi Sep 27 °C 2,953 mm
Surakarta Sep 33 °C 2,207 mm
Kupang Oct 33 °C 1,181 mm
Cilegon Oct 30 °C 2,154 mm
Manado Sep 31 °C 2,978 mm
Mataram Oct 31 °C 1,660 mm
Jayapura Oct 30 °C 3,015 mm
Bengkulu May 29 °C 2,926 mm
Palu Oct 31 °C 3,588 mm
Yogyakarta Oct 30 °C 2,592 mm
Sukabumi Sep 29 °C 3,035 mm
Kendari Nov 31 °C 2,800 mm
Dumai May 30 °C 2,861 mm
Ambon Dec 29 °C 1,934 mm
Cirebon Sep 32 °C 2,051 mm
Pekalongan Sep 31 °C 3,350 mm
Palangkaraya Sep 32 °C 2,670 mm
Percut Jun 30 °C 3,221 mm
Karawang Sep 33 °C 2,328 mm
Kediri Oct 31 °C 2,075 mm
Jember Oct 30 °C 2,238 mm
Tegal Sep 32 °C 2,945 mm
Banjarbaru Sep 32 °C 2,622 mm
Cileungsir Sep 32 °C 2,829 mm
Binjai Jul 31 °C 3,209 mm
Pematangsiantar Jun 28 °C 3,293 mm
Banda Aceh Jun 30 °C 2,224 mm
Pasarkemis Sep 32 °C 2,170 mm
Cilacap Apr 28 °C 2,673 mm
Tarakan May 29 °C 3,063 mm
Singkawang Aug 30 °C 2,901 mm
Padangsidempuan May 29 °C 2,929 mm
Probolinggo Oct 31 °C 1,451 mm
Toli-Toli Sep 30 °C 2,049 mm
Lubuklinggau Sep 30 °C 2,794 mm
Purwokerto Oct 30 °C 2,989 mm
Tanjung Pinang Apr 29 °C 2,308 mm
Pangkalpinang Sep 30 °C 2,843 mm
Batu Oct 28 °C 3,088 mm
Bitung Oct 30 °C 2,894 mm
Klungkung Nov 29 °C 2,241 mm
Sorong Oct 30 °C 3,577 mm
Citeureup Sep 32 °C 2,800 mm
Pasuruan Oct 32 °C 1,710 mm
Loa Janan Oct 31 °C 2,917 mm
Ternate May 29 °C 2,618 mm
Banjar Sep 20 °C 3,738 mm
Gorontalo Oct 31 °C 2,129 mm
Madiun Oct 33 °C 2,468 mm
Rengasdengklok Sep 32 °C 2,338 mm
Lhokseumawe Jun 30 °C 2,259 mm
Sumedang Sep 31 °C 2,652 mm
Salatiga Sep 30 °C 2,934 mm
Bontang Oct 30 °C 2,776 mm
Padalarang Sep 28 °C 2,892 mm
Curug Sep 32 °C 2,166 mm
Tanjungbalai Jun 30 °C 3,111 mm
Labuan Bajo Oct 29 °C 2,303 mm
Palopo Oct 30 °C 3,402 mm
Pemalang Sep 31 °C 3,084 mm
Langsa Jun 30 °C 2,115 mm
Lembang Sep 25 °C 2,914 mm
Singosari Oct 30 °C 2,303 mm
Metro Oct 31 °C 2,031 mm
Purwakarta Sep 33 °C 2,178 mm
Teluknaga Sep 32 °C 2,011 mm
Cianjur Sep 30 °C 2,458 mm
Pamulang Sep 32 °C 2,115 mm
Ungaran Sep 31 °C 2,896 mm
Plumbon Sep 32 °C 2,131 mm
Sampit Sep 31 °C 2,695 mm
Bima Oct 33 °C 1,941 mm
Banjaran Sep 29 °C 3,359 mm
Baubau Oct 31 °C 2,138 mm
Blitar Oct 30 °C 2,733 mm
Parepare Oct 32 °C 2,049 mm
Sunggal Jun 30 °C 3,176 mm
Perbaungan Jun 30 °C 2,632 mm

Awaiting climate data

These destinations are in our database but do not yet have complete 30-year records, so they have no page yet.

… and 249 more.

Data sources and method

Normal period
1991–2020
Dataset version
era5-1991-2020-scores1.1
Last processed

Measured values come from ERA5 reanalysis and are reproduced unchanged. Calculated by us: warmest month, annual rainfall total. Full formulas are on the methodology page.

Contains modified Copernicus Climate Change Service information 2026. Neither the European Commission nor ECMWF is responsible for any use that may be made of the Copernicus information or data it contains.