Bengkulu climate — normals and trends

Bengkulu (Indonesia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 25.9 °C and it receives 2,710 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 May (26.5 °C on average) and the coldest is December (25.5 °C). Rainfall peaks in November.

Bengkulu averages 0 frost days, 39 hot days (≥ 30 °C) and 291 rainy days per year.

Bengkulu 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 32.7 °C (on 4 June 2015) and the coldest 20.1 °C (on 29 July 1994).

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

BengkuluBengkulu

coords
-3.80°, 102.27°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthDecemberWettest monthNovemberDriest monthJuly

Mean daily temperature

25.9°C

Average daily high

28.6°C

Average daily low

24.0°C

Annual rainfall

2,710mm

Sunshine / day

9.9h

Mean relative humidity

85%

Average peak wind

11.8km/h

Seasonal range

1.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

39 d/yr

Rainy days (≥ 1 mm)

291 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.5 °C

Average feels-like low

28.3 °C

Average peak gust

26.4 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.80 · 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

32.7 °C

4 June 2015

Coldest day

20.1 °C

29 July 1994

Wettest day

297 mm

6 October 1996

Windiest day

31.9 km/h

16 November 2022

Strongest gust

63.7 km/h

29 November 2017

Hottest feels-like

41.0 °C

29 March 1998

Coldest feels-like

21.7 °C

29 July 1994

Sunniest day

12.1 h

28 January 1943

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.6 °C15 June 202523.5 °C6 November 202527.0 °C2,307 mm1250
202432.6 °C29 April 202423.5 °C19 September 202427.3 °C3,002 mm1850
202332.0 °C12 May 202321.7 °C23 September 202326.5 °C2,021 mm680
202232.1 °C17 April 202222.7 °C1 July 202226.6 °C2,735 mm1060
202131.9 °C27 May 202123.5 °C9 September 202126.7 °C2,893 mm780
202032.3 °C12 February 202023.1 °C1 August 202026.9 °C3,464 mm1430
201932.2 °C26 February 201920.8 °C15 September 201926.4 °C2,323 mm740
201831.9 °C9 May 201822.4 °C14 July 201826.5 °C3,330 mm560
201731.9 °C18 September 201723.3 °C7 February 201726.5 °C2,943 mm660
201631.8 °C7 March 201623.4 °C21 October 201626.9 °C3,265 mm1240
201532.7 °C4 June 201522.9 °C4 July 201526.6 °C2,546 mm760
201431.4 °C15 March 201423.1 °C13 September 201426.5 °C2,940 mm740
201331.3 °C12 May 201323.2 °C2 August 201326.4 °C2,941 mm680
201232.0 °C22 June 201222.6 °C7 September 201226.4 °C2,511 mm610
201131.2 °C12 February 201121.8 °C28 September 201126.4 °C1,873 mm580
201031.9 °C1 May 201023.2 °C14 November 201026.6 °C3,238 mm760
200931.0 °C20 June 200922.2 °C6 August 200926.3 °C2,458 mm500
200830.7 °C6 February 200821.9 °C23 July 200826.1 °C2,925 mm290
200731.9 °C23 May 200723.2 °C4 September 200726.3 °C2,659 mm530
200631.0 °C24 May 200621.1 °C28 September 200626.1 °C2,425 mm330
200531.6 °C1 May 200522.5 °C5 July 200526.4 °C3,340 mm610
200431.6 °C25 January 200422.3 °C17 August 200426.4 °C2,678 mm800
200332.1 °C7 June 200322.7 °C24 July 200326.3 °C3,044 mm560
200232.0 °C30 May 200221.9 °C15 August 200226.3 °C3,155 mm520
200130.7 °C13 September 200122.4 °C19 September 200126.0 °C2,383 mm130
200031.2 °C7 March 200021.4 °C20 August 200026.0 °C2,584 mm350
199931.4 °C17 May 199920.7 °C6 September 199925.9 °C2,826 mm200
199832.1 °C26 March 199822.8 °C27 December 199826.7 °C3,866 mm1180
199731.6 °C30 March 199721.2 °C21 August 199725.9 °C1,575 mm460
199631.8 °C20 June 199622.5 °C1 August 199626.0 °C3,560 mm450
199531.8 °C16 May 199522.5 °C16 December 199526.3 °C2,821 mm570
199431.0 °C17 February 199420.1 °C29 July 199425.7 °C2,212 mm230
199331.4 °C22 March 199322.1 °C22 January 199326.0 °C3,215 mm400
199231.5 °C27 March 199222.5 °C25 December 199225.9 °C3,260 mm350
199131.2 °C15 July 199122.8 °C11 November 199125.9 °C2,993 mm370
199031.8 °C9 October 199022.3 °C12 June 199026.0 °C3,532 mm410
198931.0 °C23 July 198922.5 °C24 July 198925.8 °C3,090 mm290
198831.7 °C28 February 198822.7 °C18 December 198826.2 °C3,358 mm540
198732.1 °C23 May 198723.1 °C12 September 198726.3 °C2,671 mm520
198631.1 °C22 April 198621.9 °C22 August 198625.8 °C3,148 mm190
198531.3 °C22 February 198522.2 °C26 June 198525.8 °C2,835 mm380
198431.3 °C13 June 198421.9 °C11 August 198425.8 °C2,662 mm190
198332.1 °C31 May 198322.8 °C5 December 198326.4 °C3,250 mm980
198231.2 °C28 December 198220.4 °C8 September 198225.9 °C2,518 mm280
198131.0 °C22 August 198121.9 °C6 August 198125.9 °C3,447 mm310
198031.2 °C30 May 198022.8 °C29 July 198026.1 °C3,111 mm410
197931.3 °C12 May 197922.7 °C21 June 197925.9 °C2,952 mm240
197831.1 °C19 May 197822.2 °C11 September 197825.9 °C3,247 mm230
197731.8 °C4 April 197720.8 °C5 September 197725.9 °C2,563 mm450
197631.3 °C30 May 197621.5 °C15 September 197625.5 °C2,810 mm190
197530.9 °C27 June 197522.0 °C26 June 197525.6 °C2,811 mm270
197431.3 °C31 March 197422.1 °C2 January 197425.5 °C2,585 mm170
197331.2 °C30 January 197322.5 °C10 July 197325.9 °C3,135 mm290
197230.5 °C10 April 197221.3 °C28 July 197225.4 °C1,779 mm60
197130.9 °C22 January 197122.2 °C15 November 197125.4 °C2,176 mm80
197031.5 °C17 February 197021.9 °C15 October 197025.8 °C2,325 mm430
196931.7 °C30 April 196922.3 °C7 January 196925.8 °C2,838 mm350
196830.3 °C20 February 196822.1 °C10 September 196825.4 °C2,639 mm40
196731.5 °C18 May 196720.4 °C6 September 196725.1 °C2,311 mm40
196630.3 °C15 June 196621.7 °C25 July 196625.3 °C2,359 mm60
196530.6 °C19 April 196521.8 °C11 June 196525.2 °C2,486 mm100
196431.9 °C31 August 196421.3 °C16 November 196425.5 °C3,182 mm280
196331.4 °C10 April 196322.1 °C2 August 196325.7 °C1,992 mm450
196230.8 °C18 August 196222.4 °C2 August 196225.5 °C2,856 mm110
196131.1 °C31 May 196120.9 °C11 August 196125.5 °C2,356 mm200
196031.4 °C27 August 196021.7 °C3 October 196025.7 °C2,885 mm240
195930.7 °C4 September 195922.6 °C30 July 195925.6 °C3,009 mm140
195832.3 °C16 June 195822.2 °C30 October 195825.9 °C3,193 mm540
195730.7 °C15 February 195721.8 °C18 August 195725.5 °C2,650 mm60
195632.0 °C17 May 195621.5 °C17 July 195625.1 °C2,504 mm60
195530.8 °C17 May 195522.2 °C25 June 195525.2 °C2,610 mm50
195430.6 °C8 March 195422.1 °C28 October 195425.2 °C3,183 mm10
195330.7 °C21 June 195321.6 °C14 August 195325.5 °C3,084 mm140
195230.8 °C21 April 195222.0 °C3 September 195225.6 °C3,086 mm170
195131.2 °C22 May 195121.9 °C4 August 195125.6 °C2,211 mm170
195030.9 °C5 January 195021.9 °C30 November 195025.4 °C2,306 mm120
194931.7 °C15 July 194921.6 °C18 March 194925.7 °C828 mm110
194830.7 °C21 January 194821.9 °C9 December 194825.6 °C1,738 mm70
194730.8 °C11 June 194721.2 °C4 April 194725.3 °C2,634 mm30
194630.5 °C12 June 194621.7 °C19 July 194625.1 °C2,246 mm70
194529.4 °C10 August 194520.5 °C9 June 194524.9 °C2,327 mm00
194430.2 °C15 June 194421.4 °C5 August 194425.1 °C2,598 mm40
194330.5 °C25 May 194321.5 °C10 June 194325.0 °C2,070 mm50
194230.3 °C9 August 194220.6 °C16 November 194225.1 °C2,566 mm10
194130.2 °C10 July 194122.1 °C14 July 194125.3 °C2,456 mm30
194030.6 °C24 October 194021.5 °C25 January 194025.3 °C1,579 mm80

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.5 °C
+0.9 °C
Hot days (≥ 30 °C)
125 d/yr
+86
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2307 mm
-403 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.2 °C+0.9 °C190 mm-66 mm
Feb29.7 °C+1.1 °C147 mm-81 mm
Mar29.7 °C+0.9 °C193 mm-43 mm
Apr29.5 °C+0.5 °C161 mm-71 mm
May30.3 °C+1.1 °C81 mm-118 mm
Jun30.1 °C+1.0 °C85 mm-65 mm
Jul29.5 °C+0.8 °C112 mm-38 mm
Aug29.3 °C+0.8 °C290 mm+110 mm
Sep29.1 °C+0.8 °C357 mm+145 mm
Oct29.5 °C+1.3 °C207 mm-58 mm
Nov28.7 °C+0.6 °C231 mm-85 mm
Dec28.7 °C+0.8 °C255 mm-34 mm

The year's extremes

Hottest day
32.6 °C
15 Jun 2025
Coldest day
23.5 °C
6 Nov 2025
Wettest day
88.4 mm
11 Aug 2025
Windiest day
26.1 km/h
5 Nov 2025
Strongest gust
49.7 km/h
5 Nov 2025
Hottest feels-like
39.8 °C
10 Feb 2025
Coldest feels-like
25.6 °C
6 Nov 2025
Sunniest day
12.0 h
27 Sep 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 Bengkulu?

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

What is the hottest day ever recorded in Bengkulu?

The hottest day measured in Bengkulu between 1940 and 2025 was 4 June 2015, reaching 32.7 °C.

What is the coldest day in Bengkulu?

The coldest day measured in Bengkulu between 1940 and 2025 was 29 July 1994, at 20.1 °C.

Does it snow in Bengkulu?

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

Has the climate of Bengkulu warmed?

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

What is the wettest day in Bengkulu?

The wettest day measured in Bengkulu between 1940 and 2025 was 6 October 1996, with 297 mm of rain in 24 hours.

What was the windiest day in Bengkulu?

The windiest day measured in Bengkulu between 1940 and 2025 was 16 November 2022, with winds reaching 31.9 km/h.

What is the warmest month in Bengkulu?

The warmest month in Bengkulu is May (26.5 °C on average); the coldest is December (25.5 °C).

How much does it rain in Bengkulu?

Bengkulu receives on average 2,710 mm of precipitation per year, spread over about 291 rainy days.

Is it sunny in Bengkulu?

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

Are there tropical nights in Bengkulu?

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

What was the most extreme apparent temperature in Bengkulu?

In Bengkulu, between 1940 and 2025, the highest apparent temperature reached 41.0 °C on 29 March 1998, and the lowest was 21.7 °C on 29 July 1994.

Compare Bengkulu with another city

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

Nearby cities

The climate around Bengkulu

Other cities — Indonesia