Banda Aceh climate — normals and trends

Banda Aceh (Indonesia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 26.1 °C and it receives 2,188 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is June (26.8 °C on average) and the coldest is November (25.4 °C). Rainfall peaks in November.

Banda Aceh averages 0 frost days, 71 hot days (≥ 30 °C) and 242 rainy days per year.

Banda Aceh has warmed by +1.6 °C between 1940 and 2025, or +0.19 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.1 °C (on 19 July 2024) and the coldest 20.0 °C (on 28 January 1946).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

Banda AcehSpecial Region of Aceh

coords
5.54°, 95.33°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthJuneColdest monthNovemberWettest monthNovemberDriest monthFebruary

Mean daily temperature

26.1°C

Average daily high

28.8°C

Average daily low

24.2°C

Annual rainfall

2,188mm

Sunshine / day

9.9h

Mean relative humidity

84%

Average peak wind

13.5km/h

Seasonal range

1.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

71 d/yr

Rainy days (≥ 1 mm)

242 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.0 °C

Average feels-like low

28.2 °C

Average peak gust

32.6 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

18.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.6 °C

since 1940

+0.2 °C per decade · r² = 0.82 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

34.1 °C

19 July 2024

Coldest day

20.0 °C

28 January 1946

Wettest day

246 mm

28 December 2013

Windiest day

32.4 km/h

8 May 2020

Strongest gust

77.0 km/h

21 June 1985

Hottest feels-like

41.1 °C

29 April 2024

Coldest feels-like

21.4 °C

28 January 1946

Sunniest day

12.3 h

25 May 1949

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.5 °C4 July 202523.5 °C3 February 202526.9 °C2,316 mm1620
202434.1 °C19 July 202423.8 °C7 February 202427.5 °C2,224 mm2260
202332.8 °C20 June 202321.6 °C18 January 202326.9 °C2,041 mm1580
202232.2 °C17 May 202222.2 °C31 December 202226.5 °C2,845 mm1220
202131.8 °C25 July 202122.8 °C27 December 202126.7 °C2,625 mm1370
202032.3 °C14 March 202023.2 °C7 January 202026.9 °C3,173 mm1760
201932.6 °C6 August 201922.5 °C12 February 201926.9 °C1,729 mm1840
201832.8 °C12 June 201822.2 °C13 February 201826.6 °C2,511 mm1110
201733.1 °C18 July 201722.5 °C11 February 201726.6 °C3,130 mm1010
201633.1 °C18 May 201623.4 °C11 September 201626.9 °C2,187 mm1520
201532.1 °C25 June 201522.6 °C13 February 201526.7 °C2,439 mm1180
201432.2 °C14 March 201421.9 °C12 February 201426.7 °C2,539 mm1360
201331.6 °C26 July 201322.9 °C20 February 201326.6 °C2,622 mm1070
201232.5 °C3 September 201223.0 °C16 February 201226.7 °C2,147 mm1310
201132.2 °C30 July 201122.4 °C19 January 201126.6 °C2,046 mm1190
201032.5 °C20 May 201023.1 °C16 January 201026.8 °C2,525 mm1380
200931.8 °C17 July 200922.7 °C17 February 200926.6 °C2,130 mm1080
200831.9 °C12 August 200822.3 °C23 February 200826.4 °C2,229 mm1110
200731.6 °C2 July 200721.9 °C28 December 200726.4 °C2,299 mm990
200632.3 °C4 July 200622.3 °C23 January 200626.5 °C1,896 mm1090
200531.5 °C5 July 200522.7 °C8 February 200526.5 °C2,497 mm1230
200432.4 °C13 August 200423.4 °C21 December 200426.5 °C2,043 mm890
200332.0 °C23 June 200322.2 °C20 December 200326.5 °C1,946 mm950
200232.0 °C21 August 200222.7 °C11 February 200226.6 °C2,011 mm1200
200131.8 °C9 June 200122.8 °C25 February 200126.3 °C2,168 mm750
200031.4 °C2 September 200022.0 °C4 February 200026.1 °C2,343 mm550
199931.3 °C18 August 199922.0 °C9 January 199926.0 °C2,515 mm400
199832.9 °C20 May 199823.1 °C22 January 199826.6 °C2,176 mm1240
199732.2 °C28 August 199722.2 °C5 January 199726.3 °C2,099 mm920
199631.3 °C24 June 199621.2 °C28 December 199625.9 °C2,879 mm440
199531.7 °C14 May 199522.1 °C15 March 199526.1 °C2,520 mm470
199432.2 °C16 July 199421.7 °C13 December 199426.1 °C2,230 mm620
199331.0 °C8 June 199322.2 °C23 February 199326.0 °C2,356 mm360
199231.7 °C20 March 199222.4 °C10 January 199226.0 °C1,762 mm390
199131.6 °C28 April 199121.8 °C17 February 199126.2 °C1,953 mm740
199031.7 °C13 September 199022.4 °C8 January 199026.2 °C1,693 mm680
198931.5 °C13 June 198921.8 °C5 February 198926.0 °C1,900 mm500
198831.6 °C9 June 198822.1 °C16 December 198826.3 °C2,420 mm940
198731.4 °C9 June 198721.4 °C7 February 198726.4 °C2,144 mm880
198631.2 °C19 July 198622.0 °C21 February 198626.0 °C2,123 mm370
198531.8 °C14 July 198522.2 °C16 January 198526.0 °C2,137 mm540
198431.2 °C18 June 198422.4 °C8 March 198425.9 °C2,125 mm260
198331.7 °C25 August 198322.7 °C2 December 198326.4 °C2,128 mm880
198231.5 °C29 June 198221.3 °C18 January 198226.1 °C1,936 mm560
198132.2 °C12 August 198121.5 °C18 February 198126.1 °C2,188 mm750
198031.3 °C16 September 198022.2 °C11 February 198026.2 °C2,163 mm830
197931.5 °C12 August 197922.6 °C17 January 197926.3 °C2,121 mm720
197830.6 °C26 May 197822.4 °C30 November 197826.0 °C2,727 mm300
197731.6 °C10 May 197721.4 °C19 February 197726.2 °C2,114 mm840
197631.7 °C18 July 197621.0 °C20 January 197625.9 °C2,344 mm690
197532.1 °C11 July 197521.8 °C22 January 197525.9 °C1,862 mm730
197431.5 °C11 July 197421.6 °C3 March 197425.7 °C1,773 mm400
197331.4 °C8 July 197322.3 °C7 February 197326.0 °C2,049 mm750
197231.7 °C3 July 197221.6 °C8 January 197225.9 °C1,898 mm630
197131.2 °C4 June 197121.8 °C20 November 197125.5 °C1,955 mm390
197031.8 °C20 August 197022.1 °C21 December 197026.1 °C1,804 mm870
196932.1 °C28 May 196922.7 °C11 January 196925.9 °C2,229 mm610
196831.0 °C19 September 196821.6 °C18 February 196825.6 °C1,730 mm180
196731.6 °C5 August 196721.5 °C28 December 196725.7 °C1,974 mm450
196631.3 °C22 July 196622.2 °C16 January 196625.6 °C2,727 mm230
196531.1 °C20 July 196521.4 °C9 January 196525.5 °C2,390 mm210
196431.5 °C21 June 196421.4 °C5 December 196425.6 °C2,885 mm410
196331.2 °C16 August 196321.5 °C22 January 196325.7 °C1,803 mm370
196231.3 °C21 May 196222.5 °C7 February 196225.7 °C2,162 mm460
196132.7 °C23 August 196122.5 °C27 January 196125.9 °C1,466 mm740
196031.1 °C28 May 196021.4 °C19 January 196025.6 °C1,910 mm230
195931.4 °C6 September 195921.5 °C19 December 195925.8 °C1,764 mm430
195831.2 °C13 July 195820.8 °C30 November 195825.9 °C1,848 mm470
195730.8 °C8 March 195720.7 °C8 February 195725.5 °C1,806 mm130
195629.9 °C31 March 195620.3 °C21 January 195625.1 °C2,852 mm00
195530.6 °C20 May 195521.6 °C17 February 195525.3 °C2,405 mm90
195431.0 °C9 June 195421.9 °C27 December 195425.3 °C2,826 mm40
195330.4 °C23 March 195322.3 °C3 January 195325.4 °C2,848 mm50
195230.6 °C6 September 195222.2 °C19 December 195225.7 °C2,296 mm100
195130.8 °C25 July 195121.8 °C5 January 195125.7 °C1,709 mm130
195031.3 °C3 March 195022.6 °C12 January 195025.5 °C2,042 mm140
194933.2 °C9 June 194921.5 °C14 February 194926.4 °C544 mm2040
194830.4 °C23 June 194822.0 °C10 February 194825.5 °C1,540 mm40
194730.1 °C30 April 194722.2 °C26 December 194725.3 °C2,991 mm20
194631.2 °C26 June 194620.0 °C28 January 194625.3 °C2,183 mm360
194529.9 °C21 August 194522.0 °C29 December 194525.1 °C2,517 mm00
194431.2 °C20 June 194421.2 °C28 January 194425.4 °C1,549 mm180
194331.8 °C17 July 194321.6 °C15 February 194325.4 °C1,784 mm540
194230.7 °C3 July 194221.4 °C19 February 194225.2 °C2,061 mm80
194130.2 °C31 May 194121.7 °C13 March 194125.3 °C2,606 mm20
194031.4 °C6 September 194021.1 °C23 January 194025.4 °C1,928 mm320

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
29.7 °C
+0.9 °C
Hot days (≥ 30 °C)
162 d/yr
+91
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2316 mm
+128 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.1 °C+0.7 °C241 mm+119 mm
Feb29.7 °C+0.8 °C125 mm+23 mm
Mar29.8 °C+0.7 °C174 mm+19 mm
Apr29.7 °C+0.5 °C242 mm+37 mm
May30.1 °C+0.8 °C191 mm-21 mm
Jun30.7 °C+1.1 °C72 mm-36 mm
Jul30.5 °C+1.1 °C135 mm+17 mm
Aug30.3 °C+1.0 °C93 mm-36 mm
Sep29.9 °C+1.2 °C162 mm-34 mm
Oct29.3 °C+1.3 °C288 mm-5 mm
Nov27.9 °C+0.1 °C407 mm+83 mm
Dec28.9 °C+1.0 °C187 mm-38 mm

The year's extremes

Hottest day
32.5 °C
4 Jul 2025
Coldest day
23.5 °C
3 Feb 2025
Wettest day
62.2 mm
30 Dec 2025
Windiest day
28.8 km/h
20 Jul 2025
Strongest gust
67.0 km/h
20 Jul 2025
Hottest feels-like
38.8 °C
6 Apr 2025
Coldest feels-like
26.3 °C
1 Sep 2025
Sunniest day
12.2 h
2 Jun 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Banda Aceh?

Banda Aceh has a tropical rainforest climate (Köppen Af). Over 1940-2025, the average annual temperature is 26.1 °C and it receives 2,188 mm of precipitation per year.

What is the hottest day ever recorded in Banda Aceh?

The hottest day measured in Banda Aceh between 1940 and 2025 was 19 July 2024, reaching 34.1 °C.

What is the coldest day in Banda Aceh?

The coldest day measured in Banda Aceh between 1940 and 2025 was 28 January 1946, at 20.0 °C.

Does it snow in Banda Aceh?

Almost never: Banda Aceh sees virtually no snow, with about 0 frost days per year.

Has the climate of Banda Aceh warmed?

Yes: Banda Aceh warmed by +1.6 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Banda Aceh?

The wettest day measured in Banda Aceh between 1940 and 2025 was 28 December 2013, with 246 mm of rain in 24 hours.

What was the windiest day in Banda Aceh?

The windiest day measured in Banda Aceh between 1940 and 2025 was 8 May 2020, with winds reaching 32.4 km/h.

What is the warmest month in Banda Aceh?

The warmest month in Banda Aceh is June (26.8 °C on average); the coldest is November (25.4 °C).

How much does it rain in Banda Aceh?

Banda Aceh receives on average 2,188 mm of precipitation per year, spread over about 242 rainy days.

Is it sunny in Banda Aceh?

Banda Aceh gets on average 9.9 hours of sunshine per day, roughly 3,614 hours per year over 1940-2025.

Are there tropical nights in Banda Aceh?

Yes: Banda Aceh has on average 365 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Banda Aceh?

In Banda Aceh, between 1940 and 2025, the highest apparent temperature reached 41.1 °C on 29 April 2024, and the lowest was 21.4 °C on 28 January 1946.

Compare Banda Aceh with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Banda Aceh

Other cities — Indonesia