Tanjungbalai climate — normals and trends

Tanjungbalai (Indonesia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 26.7 °C and it receives 2,633 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.3 °C on average) and the coldest is January (26.0 °C). Rainfall peaks in October.

Tanjungbalai averages 0 frost days, 236 hot days (≥ 30 °C) and 314 rainy days per year.

Tanjungbalai has warmed by +2.0 °C between 1940 and 2025, or +0.23 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.9 °C (on 28 July 2024) and the coldest 20.4 °C (on 19 February 1977).

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

TanjungbalaiNorth Sumatra

coords
2.97°, 99.80°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthOctoberDriest monthFebruary

Mean daily temperature

26.7°C

Average daily high

30.4°C

Average daily low

24.2°C

Annual rainfall

2,633mm

Sunshine / day

10.0h

Mean relative humidity

87%

Average peak wind

9.8km/h

Seasonal range

1.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

236 d/yr

Rainy days (≥ 1 mm)

314 d/yr

Annual snowfall

0.0 cm

Average feels-like high

37.2 °C

Average feels-like low

28.9 °C

Average peak gust

23.8 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

19.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.0 °C

since 1940

+0.2 °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

34.9 °C

28 July 2024

Coldest day

20.4 °C

19 February 1977

Wettest day

142 mm

27 November 2025

Windiest day

29.1 km/h

18 December 2021

Strongest gust

49.0 km/h

7 May 1986

Hottest feels-like

43.1 °C

25 March 2010

Coldest feels-like

21.4 °C

19 February 1977

Sunniest day

12.1 h

3 July 1949

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.6 °C19 July 202522.5 °C28 November 202527.5 °C2,948 mm2910
202434.9 °C28 July 202424.0 °C23 June 202428.0 °C3,808 mm3120
202333.7 °C13 June 202322.9 °C25 January 202327.6 °C3,654 mm3030
202233.8 °C6 May 202222.8 °C11 December 202227.3 °C3,479 mm2750
202133.7 °C15 October 202123.0 °C19 August 202127.4 °C2,908 mm2950
202033.9 °C14 March 202023.6 °C13 September 202027.7 °C2,740 mm3080
201933.8 °C23 April 201923.3 °C18 August 201927.7 °C2,408 mm3290
201834.0 °C12 June 201822.4 °C12 January 201827.5 °C2,710 mm2950
201733.6 °C6 June 201723.4 °C25 January 201727.5 °C3,235 mm2910
201633.9 °C23 May 201623.2 °C2 December 201627.8 °C2,713 mm3170
201533.8 °C28 June 201522.4 °C12 February 201527.6 °C2,576 mm3130
201433.4 °C16 June 201422.2 °C1 February 201427.3 °C2,958 mm2710
201334.1 °C12 May 201323.1 °C30 January 201327.4 °C2,961 mm2830
201233.1 °C18 April 201223.3 °C23 January 201227.4 °C2,993 mm3040
201133.7 °C9 May 201123.4 °C14 September 201127.2 °C3,246 mm2820
201033.5 °C25 March 201023.3 °C18 December 201027.6 °C2,745 mm3040
200933.5 °C24 May 200922.3 °C11 January 200927.3 °C3,097 mm2980
200833.2 °C1 May 200823.2 °C6 January 200827.0 °C3,269 mm2760
200733.5 °C28 June 200723.0 °C23 July 200727.1 °C3,356 mm2660
200633.5 °C1 July 200623.5 °C7 January 200627.2 °C3,084 mm2880
200534.3 °C24 June 200523.4 °C7 January 200527.4 °C2,178 mm3030
200434.2 °C20 May 200422.9 °C14 September 200427.2 °C2,308 mm2970
200333.6 °C8 June 200322.2 °C15 March 200327.2 °C2,567 mm2870
200233.6 °C17 July 200222.5 °C5 January 200227.3 °C2,488 mm3080
200133.1 °C27 June 200122.8 °C6 July 200127.2 °C3,262 mm2940
200033.4 °C21 May 200022.5 °C28 January 200027.0 °C3,050 mm2820
199933.1 °C27 July 199922.9 °C23 June 199926.8 °C3,258 mm2510
199834.3 °C18 May 199823.4 °C27 December 199827.5 °C2,963 mm3030
199733.5 °C26 August 199722.4 °C29 January 199727.0 °C2,683 mm2950
199633.1 °C31 July 199622.7 °C19 August 199626.8 °C3,132 mm2540
199533.6 °C13 May 199522.7 °C15 March 199526.9 °C3,404 mm2590
199433.2 °C2 August 199422.7 °C18 January 199426.8 °C2,941 mm2680
199333.1 °C3 August 199322.5 °C3 January 199326.7 °C3,204 mm2550
199232.6 °C23 March 199222.4 °C30 January 199226.6 °C2,808 mm2380
199133.5 °C21 June 199122.6 °C8 January 199126.6 °C2,832 mm2400
199033.1 °C22 May 199021.7 °C4 January 199026.7 °C2,523 mm2730
198932.8 °C20 July 198921.2 °C7 February 198926.5 °C2,945 mm2510
198834.0 °C17 April 198822.3 °C18 December 198826.9 °C2,975 mm2750
198734.1 °C9 June 198722.4 °C27 January 198726.9 °C2,899 mm2820
198633.7 °C11 August 198622.2 °C12 February 198626.7 °C2,656 mm2630
198533.3 °C28 May 198521.2 °C17 January 198526.5 °C2,657 mm2580
198432.9 °C14 August 198421.9 °C31 December 198426.4 °C3,020 mm2430
198332.9 °C14 April 198322.4 °C27 January 198326.9 °C2,098 mm2870
198232.9 °C9 June 198222.1 °C18 January 198226.6 °C2,119 mm2750
198134.5 °C11 August 198121.7 °C23 December 198126.7 °C1,825 mm2800
198033.0 °C6 July 198021.1 °C16 January 198026.6 °C2,211 mm2550
197933.1 °C20 September 197921.9 °C17 January 197926.7 °C2,132 mm2760
197832.9 °C17 May 197822.3 °C15 July 197826.6 °C2,002 mm2830
197733.7 °C25 June 197720.4 °C19 February 197726.5 °C1,957 mm2550
197633.3 °C8 August 197620.5 °C20 January 197626.2 °C2,165 mm2300
197532.3 °C28 April 197521.8 °C22 January 197526.2 °C2,121 mm2120
197433.2 °C16 August 197421.1 °C15 January 197426.3 °C2,125 mm2370
197333.0 °C2 May 197321.4 °C31 December 197326.5 °C2,250 mm2470
197233.1 °C28 July 197221.0 °C11 January 197226.3 °C2,221 mm2470
197132.8 °C21 May 197121.7 °C28 January 197126.0 °C2,534 mm2000
197033.4 °C22 August 197022.3 °C19 January 197026.5 °C2,136 mm2580
196933.7 °C28 May 196922.0 °C5 March 196926.4 °C2,402 mm2580
196832.5 °C24 September 196821.2 °C18 February 196826.0 °C2,301 mm1660
196732.5 °C25 May 196721.6 °C12 February 196725.9 °C2,513 mm1680
196631.9 °C27 July 196622.2 °C4 September 196626.0 °C2,985 mm1590
196533.3 °C1 June 196520.5 °C14 January 196526.1 °C2,505 mm2330
196433.4 °C16 September 196422.0 °C4 December 196426.3 °C2,483 mm2630
196333.4 °C6 September 196321.0 °C15 January 196326.3 °C1,868 mm2700
196234.0 °C24 May 196221.7 °C6 February 196226.2 °C2,294 mm2490
196134.2 °C26 May 196121.9 °C17 January 196126.2 °C2,055 mm2590
196033.6 °C10 June 196021.9 °C19 January 196026.4 °C2,421 mm2800
195932.9 °C3 June 195921.9 °C20 January 195926.2 °C2,596 mm2160
195833.7 °C4 June 195822.4 °C24 July 195826.5 °C2,485 mm2390
195732.7 °C28 June 195721.8 °C6 January 195726.2 °C2,760 mm2020
195632.3 °C7 June 195621.3 °C24 January 195625.8 °C3,094 mm1350
195532.4 °C1 June 195521.4 °C13 January 195525.9 °C2,823 mm1610
195432.6 °C7 June 195422.3 °C9 October 195425.8 °C3,303 mm1270
195331.9 °C14 May 195321.2 °C9 January 195326.2 °C2,518 mm1610
195232.5 °C3 September 195222.2 °C27 December 195226.3 °C2,576 mm1900
195132.4 °C27 March 195121.8 °C3 March 195126.3 °C1,603 mm1720
195032.5 °C8 January 195022.3 °C21 December 195026.2 °C2,267 mm1730
194933.9 °C13 September 194921.2 °C14 January 194926.8 °C212 mm3130
194830.8 °C21 June 194820.6 °C18 January 194825.8 °C1,859 mm590
194730.6 °C9 June 194722.0 °C30 December 194725.6 °C3,179 mm170
194632.4 °C28 June 194621.3 °C2 February 194625.7 °C2,664 mm670
194531.0 °C1 May 194521.9 °C16 January 194525.5 °C3,039 mm400
194431.4 °C14 June 194421.0 °C15 February 194425.6 °C2,272 mm480
194332.0 °C30 May 194320.8 °C31 December 194325.5 °C2,115 mm680
194230.8 °C16 May 194221.8 °C1 December 194225.5 °C2,640 mm380
194131.2 °C30 May 194121.9 °C16 January 194125.7 °C2,758 mm470
194032.0 °C20 August 194021.4 °C26 January 194025.8 °C2,276 mm900

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.0 °C
+0.6 °C
Hot days (≥ 30 °C)
291 d/yr
+55
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2948 mm
+315 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan30.0 °C+0.4 °C275 mm+93 mm
Feb30.8 °C+0.6 °C247 mm+104 mm
Mar31.4 °C+0.7 °C247 mm+67 mm
Apr31.2 °C+0.3 °C349 mm+136 mm
May32.0 °C+0.9 °C245 mm+31 mm
Jun31.7 °C+0.6 °C111 mm-35 mm
Jul31.9 °C+1.1 °C73 mm-87 mm
Aug31.6 °C+1.0 °C168 mm-39 mm
Sep31.1 °C+0.8 °C161 mm-112 mm
Oct30.7 °C+0.7 °C345 mm+26 mm
Nov29.6 °C-0.1 °C425 mm+110 mm
Dec29.6 °C+0.1 °C302 mm+22 mm

The year's extremes

Hottest day
34.6 °C
19 Jul 2025
Coldest day
22.5 °C
28 Nov 2025
Wettest day
142.0 mm
27 Nov 2025
Windiest day
25.3 km/h
23 Nov 2025
Strongest gust
47.5 km/h
23 Nov 2025
Hottest feels-like
42.0 °C
27 May 2025
Coldest feels-like
24.7 °C
28 Nov 2025
Sunniest day
11.9 h
10 Jul 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 Tanjungbalai?

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

What is the hottest day ever recorded in Tanjungbalai?

The hottest day measured in Tanjungbalai between 1940 and 2025 was 28 July 2024, reaching 34.9 °C.

What is the coldest day in Tanjungbalai?

The coldest day measured in Tanjungbalai between 1940 and 2025 was 19 February 1977, at 20.4 °C.

Does it snow in Tanjungbalai?

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

Has the climate of Tanjungbalai warmed?

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

What is the wettest day in Tanjungbalai?

The wettest day measured in Tanjungbalai between 1940 and 2025 was 27 November 2025, with 142 mm of rain in 24 hours.

What was the windiest day in Tanjungbalai?

The windiest day measured in Tanjungbalai between 1940 and 2025 was 18 December 2021, with winds reaching 29.1 km/h.

What is the warmest month in Tanjungbalai?

The warmest month in Tanjungbalai is May (27.3 °C on average); the coldest is January (26.0 °C).

How much does it rain in Tanjungbalai?

Tanjungbalai receives on average 2,633 mm of precipitation per year, spread over about 314 rainy days.

Is it sunny in Tanjungbalai?

Tanjungbalai gets on average 10.0 hours of sunshine per day, roughly 3,650 hours per year over 1940-2025.

Are there tropical nights in Tanjungbalai?

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

What was the most extreme apparent temperature in Tanjungbalai?

In Tanjungbalai, between 1940 and 2025, the highest apparent temperature reached 43.1 °C on 25 March 2010, and the lowest was 21.4 °C on 19 February 1977.

Compare Tanjungbalai with another city

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

Nearby cities

The climate around Tanjungbalai

Other cities — Indonesia