Pematangsiantar climate — normals and trends

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

Pematangsiantar averages 0 frost days, 45 hot days (≥ 30 °C) and 335 rainy days per year.

Pematangsiantar 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 34.2 °C (on 23 July 2024) and the coldest 16.1 °C (on 16 January 1963).

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

PematangsiantarNorth Sumatra

coords
2.96°, 99.07°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthOctoberDriest monthFebruary

Mean daily temperature

23.6°C

Average daily high

28.2°C

Average daily low

20.6°C

Annual rainfall

3,189mm

Sunshine / day

9.4h

Mean relative humidity

87%

Average peak wind

8.1km/h

Seasonal range

1.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

45 d/yr

Rainy days (≥ 1 mm)

335 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.7 °C

Average feels-like low

23.7 °C

Average peak gust

26.0 km/h

Tropical nights (≥ 20 °C)

262 d/yr

Solar radiation

17.9 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.92 · 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.2 °C

23 July 2024

Coldest day

16.1 °C

16 January 1963

Wettest day

193 mm

23 June 2018

Windiest day

19.5 km/h

27 November 2025

Strongest gust

48.2 km/h

21 August 2000

Hottest feels-like

41.0 °C

28 July 2024

Coldest feels-like

16.0 °C

9 February 1944

Sunniest day

12.2 h

21 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202534.0 °C1 June 202519.3 °C29 November 202524.5 °C3,328 mm950
202434.2 °C23 July 202420.5 °C12 February 202425.1 °C3,773 mm1320
202332.1 °C25 July 202318.9 °C18 January 202324.7 °C3,465 mm810
202232.2 °C18 February 202219.8 °C7 September 202224.4 °C3,877 mm730
202132.7 °C14 October 202119.7 °C30 June 202124.5 °C3,352 mm700
202032.0 °C4 August 202020.0 °C2 January 202024.6 °C3,467 mm810
201932.1 °C23 April 201920.0 °C7 February 201924.7 °C2,913 mm880
201833.2 °C10 June 201819.0 °C13 August 201824.5 °C3,065 mm810
201732.6 °C26 July 201719.9 °C17 January 201724.6 °C3,618 mm630
201632.7 °C2 July 201619.9 °C27 February 201624.8 °C2,755 mm990
201532.7 °C27 June 201518.2 °C3 February 201524.6 °C3,065 mm850
201432.7 °C25 July 201418.3 °C23 January 201424.4 °C2,980 mm790
201333.3 °C16 April 201319.6 °C20 July 201324.5 °C3,478 mm900
201232.4 °C12 June 201219.7 °C29 July 201224.5 °C3,219 mm640
201132.9 °C8 May 201119.3 °C10 February 201124.3 °C3,590 mm550
201032.3 °C24 August 201019.7 °C19 October 201024.8 °C3,331 mm1060
200933.0 °C5 June 200918.5 °C11 January 200924.4 °C3,530 mm840
200833.7 °C12 May 200819.1 °C11 February 200824.1 °C3,829 mm500
200733.0 °C28 June 200718.5 °C4 December 200724.2 °C3,672 mm690
200633.0 °C28 June 200619.1 °C5 December 200624.3 °C3,378 mm540
200532.9 °C8 August 200519.5 °C22 January 200524.4 °C2,838 mm710
200433.3 °C16 May 200419.4 °C3 August 200424.2 °C2,899 mm400
200332.8 °C18 May 200319.6 °C29 December 200324.2 °C2,927 mm420
200232.3 °C21 June 200218.8 °C3 April 200224.3 °C3,070 mm530
200132.6 °C8 July 200118.8 °C7 July 200124.3 °C3,451 mm650
200032.3 °C16 July 200018.3 °C28 January 200024.0 °C3,061 mm560
199931.9 °C13 April 199919.2 °C28 December 199923.9 °C3,420 mm390
199832.5 °C20 May 199819.2 °C2 March 199824.5 °C3,243 mm970
199733.2 °C21 May 199718.4 °C28 January 199724.1 °C3,031 mm550
199632.2 °C31 July 199618.7 °C17 January 199623.9 °C3,520 mm620
199533.7 °C14 May 199518.5 °C6 February 199524.0 °C3,736 mm400
199431.6 °C19 July 199418.9 °C11 December 199423.9 °C3,709 mm400
199331.9 °C30 July 199318.4 °C5 March 199323.8 °C3,680 mm360
199231.9 °C31 July 199218.4 °C17 December 199223.7 °C3,175 mm390
199131.9 °C12 June 199118.0 °C8 January 199123.7 °C3,117 mm370
199033.2 °C26 August 199018.0 °C4 January 199023.7 °C2,849 mm430
198932.3 °C21 July 198918.0 °C6 February 198923.6 °C3,295 mm320
198832.0 °C2 June 198818.7 °C11 December 198824.0 °C3,403 mm740
198732.6 °C14 June 198718.3 °C5 February 198724.0 °C3,442 mm550
198632.7 °C11 August 198617.9 °C11 February 198623.8 °C3,261 mm650
198532.5 °C29 May 198516.3 °C22 June 198523.6 °C3,153 mm540
198432.8 °C13 August 198418.3 °C31 December 198423.5 °C3,617 mm380
198331.3 °C2 April 198318.7 °C25 December 198323.9 °C2,808 mm590
198231.2 °C9 June 198217.8 °C18 January 198223.6 °C2,951 mm360
198132.9 °C8 August 198117.4 °C31 January 198123.7 °C2,910 mm750
198031.5 °C21 May 198017.4 °C16 January 198023.6 °C2,947 mm360
197932.7 °C21 June 197917.8 °C26 December 197923.7 °C2,904 mm740
197832.1 °C16 May 197818.0 °C4 January 197823.6 °C2,798 mm460
197731.6 °C25 June 197717.5 °C19 February 197723.4 °C2,914 mm370
197632.4 °C25 May 197617.3 °C29 January 197623.1 °C2,744 mm290
197531.5 °C13 March 197517.3 °C22 January 197523.1 °C2,831 mm160
197431.3 °C22 May 197417.5 °C15 January 197423.2 °C2,876 mm340
197331.8 °C16 June 197318.0 °C12 January 197323.4 °C3,015 mm300
197232.2 °C13 July 197216.6 °C18 January 197223.2 °C2,899 mm280
197131.6 °C1 October 197117.3 °C31 January 197122.9 °C3,082 mm260
197032.5 °C13 June 197018.1 °C18 February 197023.4 °C2,966 mm460
196933.1 °C10 July 196917.0 °C27 July 196923.4 °C3,114 mm520
196832.2 °C7 May 196816.1 °C22 February 196822.9 °C2,920 mm80
196730.9 °C28 May 196717.2 °C12 February 196722.8 °C3,212 mm80
196629.9 °C27 July 196617.9 °C26 February 196622.9 °C3,772 mm00
196532.4 °C28 May 196516.2 °C14 January 196523.0 °C3,289 mm360
196433.3 °C28 May 196417.2 °C31 January 196423.3 °C2,866 mm570
196331.8 °C3 June 196316.1 °C16 January 196323.1 °C2,676 mm290
196233.3 °C24 May 196217.0 °C17 February 196223.1 °C2,963 mm440
196133.1 °C26 May 196117.5 °C22 January 196123.1 °C2,891 mm460
196032.1 °C31 May 196017.3 °C19 January 196023.3 °C3,166 mm560
195931.8 °C3 June 195918.0 °C15 September 195923.1 °C3,194 mm320
195832.0 °C25 August 195817.6 °C27 February 195823.4 °C2,939 mm290
195730.9 °C1 July 195717.8 °C6 January 195723.1 °C3,276 mm130
195631.4 °C15 May 195616.6 °C13 March 195622.7 °C3,753 mm100
195531.5 °C1 June 195517.3 °C17 February 195522.8 °C3,428 mm80
195430.6 °C7 June 195418.6 °C13 January 195422.8 °C3,745 mm20
195330.1 °C13 May 195317.4 °C10 February 195323.1 °C3,399 mm50
195230.9 °C21 October 195217.8 °C19 January 195223.2 °C3,306 mm60
195129.8 °C7 May 195117.4 °C2 March 195122.9 °C2,412 mm00
195030.0 °C4 August 195017.2 °C22 February 195022.9 °C3,022 mm30
194931.6 °C26 March 194916.3 °C29 January 194923.2 °C1,031 mm640
194829.2 °C21 June 194816.7 °C18 January 194822.5 °C2,866 mm00
194728.7 °C11 June 194718.3 °C6 February 194722.5 °C4,051 mm00
194631.7 °C27 June 194617.6 °C29 January 194622.5 °C3,327 mm90
194529.8 °C7 June 194517.8 °C29 December 194522.4 °C3,617 mm00
194430.2 °C23 August 194416.2 °C9 February 194422.5 °C3,138 mm10
194330.6 °C20 August 194316.8 °C13 January 194322.2 °C2,634 mm20
194229.8 °C26 June 194217.8 °C5 February 194222.4 °C3,346 mm00
194130.3 °C14 June 194118.0 °C30 December 194122.6 °C3,694 mm20
194030.4 °C22 July 194017.0 °C23 June 194022.6 °C2,961 mm50

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
28.9 °C
+0.7 °C
Hot days (≥ 30 °C)
95 d/yr
+50
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3328 mm
+139 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.6 °C+0.3 °C412 mm+203 mm
Feb28.5 °C+0.6 °C216 mm+40 mm
Mar29.1 °C+0.7 °C339 mm+129 mm
Apr28.9 °C+0.2 °C324 mm+82 mm
May30.2 °C+1.1 °C260 mm+0 mm
Jun30.0 °C+0.9 °C170 mm-37 mm
Jul30.3 °C+1.6 °C130 mm-93 mm
Aug29.7 °C+1.1 °C203 mm-76 mm
Sep29.0 °C+0.9 °C293 mm-66 mm
Oct28.6 °C+0.8 °C290 mm-91 mm
Nov27.4 °C-0.1 °C416 mm+68 mm
Dec27.3 °C+0.1 °C275 mm-20 mm

The year's extremes

Hottest day
34.0 °C
1 Jun 2025
Coldest day
19.3 °C
29 Nov 2025
Wettest day
110.6 mm
27 Nov 2025
Windiest day
19.5 km/h
27 Nov 2025
Strongest gust
42.5 km/h
27 Nov 2025
Hottest feels-like
39.7 °C
1 Jun 2025
Coldest feels-like
21.8 °C
23 Aug 2025
Sunniest day
12.0 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 Pematangsiantar?

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

What is the hottest day ever recorded in Pematangsiantar?

The hottest day measured in Pematangsiantar between 1940 and 2025 was 23 July 2024, reaching 34.2 °C.

What is the coldest day in Pematangsiantar?

The coldest day measured in Pematangsiantar between 1940 and 2025 was 16 January 1963, at 16.1 °C.

Does it snow in Pematangsiantar?

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

Has the climate of Pematangsiantar warmed?

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

What is the wettest day in Pematangsiantar?

The wettest day measured in Pematangsiantar between 1940 and 2025 was 23 June 2018, with 193 mm of rain in 24 hours.

What was the windiest day in Pematangsiantar?

The windiest day measured in Pematangsiantar between 1940 and 2025 was 27 November 2025, with winds reaching 19.5 km/h.

What is the warmest month in Pematangsiantar?

The warmest month in Pematangsiantar is May (24.4 °C on average); the coldest is January (23.0 °C).

How much does it rain in Pematangsiantar?

Pematangsiantar receives on average 3,189 mm of precipitation per year, spread over about 335 rainy days.

Is it sunny in Pematangsiantar?

Pematangsiantar gets on average 9.4 hours of sunshine per day, roughly 3,431 hours per year over 1940-2025.

Are there tropical nights in Pematangsiantar?

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

What was the most extreme apparent temperature in Pematangsiantar?

In Pematangsiantar, between 1940 and 2025, the highest apparent temperature reached 41.0 °C on 28 July 2024, and the lowest was 16.0 °C on 9 February 1944.

Compare Pematangsiantar with another city

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

Nearby cities

The climate around Pematangsiantar

Other cities — Indonesia