Elmina climate — normals and trends

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

Elmina averages 0 frost days, 271 hot days (≥ 30 °C) and 263 rainy days per year.

Elmina has warmed by +2.3 °C between 1940 and 2025, or +0.27 °C per decade. This trend is statistically significant.

The hottest day of the period reached 36.6 °C (on 24 May 2009) and the coldest 18.5 °C (on 18 January 1948).

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

ElminaSelangor

coords
3.19°, 101.52°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthDecemberWettest monthNovemberDriest monthJuly

Mean daily temperature

26.5°C

Average daily high

30.9°C

Average daily low

23.2°C

Annual rainfall

2,226mm

Sunshine / day

10.2h

Mean relative humidity

84%

Average peak wind

10.2km/h

Seasonal range

1.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

271 d/yr

Rainy days (≥ 1 mm)

263 d/yr

Annual snowfall

0.0 cm

Average feels-like high

37.2 °C

Average feels-like low

27.5 °C

Average peak gust

26.7 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

19.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.3 °C

since 1940

+0.3 °C per decade · r² = 0.87 · 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

36.6 °C

24 May 2009

Coldest day

18.5 °C

18 January 1948

Wettest day

210 mm

20 January 2007

Windiest day

25.8 km/h

17 September 1943

Strongest gust

54.7 km/h

17 September 1943

Hottest feels-like

44.3 °C

19 April 2016

Coldest feels-like

19.4 °C

9 January 1943

Sunniest day

12.0 h

9 October 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.9 °C7 July 202521.6 °C3 February 202527.6 °C2,343 mm3250
202435.5 °C2 August 202422.8 °C11 February 202427.9 °C3,531 mm3310
202335.9 °C2 August 202321.8 °C6 March 202327.5 °C3,154 mm3310
202234.6 °C17 July 202222.2 °C26 May 202227.4 °C2,465 mm3200
202135.0 °C4 March 202122.3 °C5 February 202127.4 °C2,212 mm3190
202035.3 °C27 February 202022.8 °C27 December 202027.7 °C2,439 mm3380
201936.3 °C24 September 201921.4 °C12 February 201927.7 °C2,152 mm3510
201835.5 °C19 August 201821.3 °C13 January 201827.4 °C2,621 mm3290
201736.4 °C21 October 201722.5 °C25 January 201727.5 °C2,425 mm3270
201636.4 °C4 October 201622.8 °C22 February 201627.9 °C2,072 mm3460
201535.5 °C4 September 201520.9 °C2 February 201527.4 °C2,598 mm3460
201436.6 °C11 March 201420.3 °C5 February 201427.4 °C2,809 mm3230
201336.4 °C24 June 201322.3 °C11 September 201327.5 °C2,456 mm3190
201235.1 °C11 August 201222.2 °C19 June 201227.2 °C2,545 mm3250
201135.6 °C26 July 201122.0 °C20 January 201127.1 °C2,618 mm3110
201034.6 °C27 March 201022.1 °C31 December 201027.3 °C2,345 mm3290
200936.6 °C24 May 200921.8 °C11 January 200927.3 °C2,653 mm3130
200834.4 °C13 August 200821.5 °C13 February 200826.7 °C2,720 mm2960
200734.1 °C11 February 200720.2 °C3 December 200726.7 °C3,024 mm2800
200633.6 °C21 August 200621.6 °C1 August 200626.9 °C2,663 mm3180
200535.5 °C31 July 200520.7 °C7 January 200527.7 °C1,512 mm3240
200435.8 °C10 September 200422.1 °C21 July 200427.1 °C2,093 mm3340
200334.7 °C8 August 200321.3 °C20 December 200327.2 °C1,947 mm3240
200234.7 °C14 August 200220.4 °C4 January 200227.4 °C2,106 mm3510
200136.2 °C13 July 200121.9 °C31 December 200127.0 °C2,272 mm3090
200035.0 °C17 July 200020.9 °C28 January 200026.9 °C2,440 mm2990
199935.5 °C28 July 199921.5 °C23 December 199926.7 °C2,355 mm2910
199835.1 °C2 July 199822.2 °C9 December 199827.3 °C2,311 mm3220
199735.3 °C19 July 199721.2 °C4 January 199726.9 °C2,604 mm3320
199633.9 °C30 May 199620.9 °C11 February 199626.5 °C2,531 mm2690
199533.8 °C6 May 199521.6 °C1 March 199526.5 °C2,918 mm2870
199435.8 °C11 August 199421.3 °C19 January 199426.6 °C2,783 mm2950
199333.3 °C1 September 199319.8 °C24 February 199326.4 °C2,896 mm2890
199233.7 °C25 March 199220.5 °C16 January 199226.4 °C2,359 mm2820
199134.6 °C21 August 199120.8 °C8 January 199126.6 °C2,720 mm2910
199035.2 °C23 August 199019.9 °C4 January 199026.6 °C2,309 mm3140
198934.0 °C24 August 198919.9 °C14 February 198926.3 °C2,146 mm2770
198834.2 °C17 April 198821.2 °C18 December 198826.4 °C2,561 mm2850
198734.4 °C3 March 198720.6 °C3 February 198726.5 °C2,767 mm3010
198635.5 °C9 August 198620.0 °C11 February 198626.5 °C2,041 mm2830
198535.6 °C26 June 198519.2 °C17 January 198526.4 °C1,981 mm3070
198433.5 °C2 October 198421.0 °C10 January 198426.0 °C2,606 mm2630
198335.0 °C28 August 198321.1 °C24 December 198326.9 °C1,502 mm3280
198236.2 °C18 February 198220.6 °C19 January 198226.6 °C1,789 mm3340
198134.7 °C6 August 198120.6 °C29 January 198126.6 °C1,434 mm3180
198034.9 °C13 September 198019.9 °C4 January 198026.5 °C1,642 mm3050
197934.9 °C12 August 197919.8 °C17 January 197926.6 °C2,025 mm3170
197834.6 °C15 October 197820.1 °C4 January 197826.5 °C1,488 mm3250
197735.3 °C15 September 197718.9 °C19 February 197726.5 °C1,631 mm3090
197635.8 °C9 May 197620.3 °C9 January 197626.4 °C1,505 mm3010
197534.4 °C16 October 197520.3 °C21 February 197526.3 °C1,490 mm2900
197434.0 °C25 March 197419.9 °C16 January 197426.1 °C1,658 mm2920
197334.0 °C10 February 197320.0 °C31 December 197326.2 °C1,963 mm2680
197235.3 °C5 October 197219.1 °C17 January 197226.2 °C1,886 mm2870
197134.4 °C7 October 197120.4 °C7 March 197126.0 °C1,844 mm2650
197035.6 °C9 March 197020.3 °C13 July 197026.3 °C1,749 mm3130
196934.4 °C9 April 196920.2 °C7 March 196926.1 °C2,211 mm2780
196834.4 °C1 March 196819.4 °C21 February 196825.8 °C2,209 mm2520
196733.7 °C13 August 196719.3 °C16 January 196725.7 °C2,308 mm2260
196634.2 °C20 August 196620.5 °C25 February 196625.8 °C2,266 mm2200
196534.8 °C6 February 196519.3 °C14 January 196525.9 °C2,253 mm2760
196433.9 °C2 October 196420.4 °C31 January 196426.0 °C1,983 mm2930
196334.9 °C10 April 196318.7 °C15 January 196326.4 °C1,736 mm3150
196233.9 °C2 June 196220.0 °C7 February 196226.0 °C1,892 mm2720
196133.9 °C14 May 196120.3 °C22 January 196126.1 °C1,723 mm3080
196034.7 °C29 August 196020.5 °C2 January 196026.3 °C1,874 mm3110
195933.4 °C4 September 195920.3 °C24 January 195925.9 °C2,492 mm2650
195834.2 °C27 July 195819.4 °C28 February 195826.1 °C2,279 mm2780
195733.5 °C17 October 195719.7 °C16 February 195725.8 °C2,682 mm2180
195632.4 °C14 August 195619.5 °C24 January 195625.4 °C2,461 mm1520
195533.4 °C20 July 195519.9 °C14 February 195525.7 °C2,349 mm2090
195432.7 °C7 June 195420.9 °C17 December 195425.4 °C2,829 mm1400
195332.7 °C19 August 195319.8 °C8 January 195326.0 °C2,541 mm2480
195232.3 °C14 January 195221.1 °C17 December 195226.0 °C2,135 mm2470
195133.2 °C25 June 195119.4 °C2 March 195126.1 °C1,813 mm2430
195032.0 °C14 March 195020.5 °C20 February 195025.8 °C1,905 mm2070
194934.8 °C9 March 194920.5 °C9 January 194926.3 °C173 mm2680
194831.7 °C6 March 194818.5 °C18 January 194825.5 °C1,744 mm1100
194730.5 °C6 April 194720.3 °C26 December 194725.0 °C3,190 mm260
194633.6 °C28 August 194619.0 °C8 March 194625.4 °C2,303 mm1060
194531.2 °C26 July 194519.9 °C30 December 194525.0 °C2,628 mm420
194431.6 °C17 February 194418.9 °C8 February 194425.4 °C1,571 mm1020
194333.6 °C19 August 194318.9 °C9 January 194325.5 °C1,888 mm1550
194231.2 °C15 May 194219.7 °C18 February 194225.1 °C2,032 mm480
194130.9 °C16 March 194120.8 °C3 January 194125.1 °C2,582 mm250
194032.9 °C22 August 194018.8 °C23 June 194025.5 °C1,653 mm1170

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
31.9 °C
+1.0 °C
Hot days (≥ 30 °C)
325 d/yr
+54
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2343 mm
+117 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.7 °C+0.3 °C262 mm+76 mm
Feb31.6 °C+0.6 °C172 mm+10 mm
Mar31.5 °C+0.3 °C167 mm-44 mm
Apr31.8 °C+0.6 °C260 mm+27 mm
May32.3 °C+1.0 °C127 mm-46 mm
Jun33.7 °C+2.3 °C76 mm-23 mm
Jul33.9 °C+2.6 °C32 mm-65 mm
Aug32.7 °C+1.3 °C102 mm-14 mm
Sep31.7 °C+0.7 °C125 mm-32 mm
Oct31.5 °C+0.8 °C195 mm-32 mm
Nov30.8 °C+0.7 °C490 mm+192 mm
Dec30.5 °C+0.5 °C335 mm+69 mm

The year's extremes

Hottest day
35.9 °C
7 Jul 2025
Coldest day
21.6 °C
3 Feb 2025
Wettest day
134.2 mm
24 Nov 2025
Windiest day
21.8 km/h
24 Nov 2025
Strongest gust
49.3 km/h
22 Oct 2025
Hottest feels-like
42.1 °C
8 Mar 2025
Coldest feels-like
24.2 °C
3 Feb 2025
Sunniest day
11.9 h
15 Oct 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 Elmina?

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

What is the hottest day ever recorded in Elmina?

The hottest day measured in Elmina between 1940 and 2025 was 24 May 2009, reaching 36.6 °C.

What is the coldest day in Elmina?

The coldest day measured in Elmina between 1940 and 2025 was 18 January 1948, at 18.5 °C.

Does it snow in Elmina?

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

Has the climate of Elmina warmed?

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

What is the wettest day in Elmina?

The wettest day measured in Elmina between 1940 and 2025 was 20 January 2007, with 210 mm of rain in 24 hours.

What was the windiest day in Elmina?

The windiest day measured in Elmina between 1940 and 2025 was 17 September 1943, with winds reaching 25.8 km/h.

What is the warmest month in Elmina?

The warmest month in Elmina is May (27.0 °C on average); the coldest is December (25.7 °C).

How much does it rain in Elmina?

Elmina receives on average 2,226 mm of precipitation per year, spread over about 263 rainy days.

Is it sunny in Elmina?

Elmina gets on average 10.2 hours of sunshine per day, roughly 3,723 hours per year over 1940-2025.

Are there tropical nights in Elmina?

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

What was the most extreme apparent temperature in Elmina?

In Elmina, between 1940 and 2025, the highest apparent temperature reached 44.3 °C on 19 April 2016, and the lowest was 19.4 °C on 9 January 1943.

Compare Elmina with another city

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

Nearby cities

The climate around Elmina

Other cities — Malaysia