Barus climate — normals and trends

Barus (Indonesia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 24.3 °C and it receives 3,678 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 (25.0 °C on average) and the coldest is October (23.9 °C). Rainfall peaks in November.

Barus averages 0 frost days, 2 hot days (≥ 30 °C) and 307 rainy days per year.

Barus 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 31.9 °C (on 20 May 1998) and the coldest 19.8 °C (on 30 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

BarusNorth Sumatra

coords
2.01°, 98.40°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthOctoberWettest monthNovemberDriest monthJune

Mean daily temperature

24.3°C

Average daily high

27.2°C

Average daily low

22.4°C

Annual rainfall

3,678mm

Sunshine / day

9.4h

Mean relative humidity

85%

Average peak wind

9.1km/h

Seasonal range

1.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

2 d/yr

Rainy days (≥ 1 mm)

307 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.6 °C

Average feels-like low

25.9 °C

Average peak gust

24.5 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.88 · 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

31.9 °C

20 May 1998

Coldest day

19.8 °C

30 January 1946

Wettest day

325 mm

11 February 1977

Windiest day

27.7 km/h

25 November 2025

Strongest gust

62.6 km/h

25 November 2025

Hottest feels-like

38.8 °C

7 March 2016

Coldest feels-like

20.9 °C

16 September 1944

Sunniest day

12.1 h

1 July 1972

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202530.9 °C3 June 202521.8 °C11 August 202525.2 °C3,880 mm60
202431.2 °C27 May 202422.2 °C22 June 202425.6 °C5,004 mm170
202330.9 °C10 May 202321.6 °C8 January 202325.1 °C4,621 mm100
202230.1 °C10 May 202221.6 °C22 September 202224.9 °C3,493 mm10
202130.4 °C4 March 202121.9 °C5 October 202125.0 °C3,923 mm20
202030.5 °C21 May 202022.1 °C16 September 202025.2 °C4,226 mm120
201930.8 °C26 February 201921.5 °C16 September 201925.0 °C3,821 mm40
201830.1 °C12 June 201821.6 °C28 August 201824.8 °C4,524 mm10
201730.3 °C24 May 201721.5 °C17 January 201724.9 °C4,569 mm30
201630.8 °C25 January 201621.8 °C28 July 201625.2 °C4,066 mm160
201530.5 °C30 June 201521.5 °C3 February 201525.0 °C4,878 mm80
201430.0 °C6 June 201421.1 °C10 February 201424.9 °C4,293 mm20
201330.5 °C13 May 201321.4 °C21 July 201325.0 °C3,483 mm30
201230.2 °C2 June 201221.0 °C16 June 201224.8 °C4,215 mm10
201130.3 °C5 May 201121.1 °C10 February 201124.8 °C3,524 mm10
201031.1 °C11 March 201021.3 °C20 August 201025.2 °C4,199 mm90
200930.1 °C27 May 200921.4 °C16 November 200924.9 °C3,468 mm20
200830.1 °C6 February 200821.0 °C1 August 200824.6 °C4,205 mm10
200730.0 °C7 February 200720.5 °C6 January 200724.7 °C4,148 mm20
200629.9 °C28 April 200620.6 °C30 January 200624.7 °C4,239 mm00
200530.1 °C7 March 200521.7 °C30 December 200524.9 °C3,158 mm10
200430.4 °C15 May 200421.4 °C4 August 200424.8 °C3,816 mm40
200330.1 °C9 March 200321.3 °C30 August 200324.8 °C3,555 mm10
200231.0 °C31 January 200221.6 °C13 August 200224.8 °C4,556 mm70
200130.1 °C9 July 200121.5 °C7 July 200124.7 °C3,127 mm10
200030.2 °C7 March 200020.5 °C15 July 200024.6 °C3,518 mm20
199929.4 °C13 April 199920.8 °C2 August 199924.4 °C3,327 mm00
199831.9 °C20 May 199821.7 °C2 December 199825.1 °C3,921 mm170
199729.9 °C29 January 199721.1 °C26 January 199724.6 °C4,087 mm00
199630.0 °C5 May 199620.9 °C26 January 199624.5 °C3,871 mm10
199530.3 °C15 May 199521.4 °C4 March 199524.7 °C3,902 mm10
199429.5 °C1 May 199421.2 °C20 August 199424.4 °C4,610 mm00
199329.6 °C6 June 199320.7 °C22 January 199324.4 °C4,308 mm00
199229.9 °C18 May 199221.3 °C18 September 199224.5 °C3,362 mm00
199130.1 °C23 February 199121.2 °C22 October 199124.4 °C4,420 mm30
199030.0 °C30 January 199021.3 °C29 June 199024.5 °C3,587 mm10
198929.2 °C29 January 198921.3 °C26 January 198924.3 °C3,426 mm00
198830.2 °C21 July 198820.9 °C16 December 198824.6 °C4,231 mm30
198730.3 °C10 June 198721.3 °C15 February 198724.7 °C4,295 mm20
198629.3 °C12 January 198620.9 °C20 November 198624.3 °C3,559 mm00
198530.0 °C19 February 198520.3 °C26 June 198524.3 °C3,211 mm10
198430.2 °C12 February 198420.9 °C1 March 198424.2 °C3,449 mm10
198330.7 °C31 March 198321.1 °C3 December 198324.8 °C2,969 mm30
198230.1 °C9 June 198220.7 °C15 September 198224.3 °C3,939 mm10
198130.0 °C21 May 198120.3 °C15 August 198124.4 °C2,919 mm10
198029.6 °C29 May 198021.2 °C5 February 198024.3 °C3,242 mm00
197930.5 °C12 May 197920.2 °C17 May 197924.3 °C3,762 mm40
197830.2 °C20 March 197820.8 °C10 October 197824.3 °C3,446 mm40
197729.6 °C18 April 197720.9 °C26 June 197724.2 °C4,302 mm00
197629.1 °C17 October 197620.4 °C5 September 197623.9 °C3,800 mm00
197529.2 °C28 April 197520.3 °C17 January 197523.9 °C2,655 mm00
197429.7 °C24 July 197420.1 °C15 January 197424.0 °C2,750 mm00
197330.0 °C4 May 197320.0 °C30 September 197324.3 °C3,372 mm10
197229.1 °C20 June 197219.8 °C12 January 197224.0 °C3,473 mm00
197130.0 °C22 January 197120.2 °C1 October 197123.9 °C2,445 mm10
197030.2 °C3 April 197019.9 °C6 December 197024.3 °C2,841 mm40
196930.2 °C8 April 196920.3 °C12 September 196924.3 °C3,868 mm20
196829.0 °C19 September 196820.7 °C3 March 196823.9 °C3,849 mm00
196729.4 °C22 May 196720.5 °C31 July 196723.7 °C3,449 mm00
196628.7 °C26 February 196620.7 °C18 January 196623.8 °C3,493 mm00
196529.3 °C1 March 196520.5 °C2 January 196523.8 °C4,518 mm00
196429.9 °C5 May 196420.5 °C3 December 196424.0 °C4,121 mm00
196329.7 °C7 June 196320.5 °C24 February 196324.1 °C4,130 mm00
196229.8 °C21 May 196220.7 °C16 February 196224.0 °C3,979 mm00
196130.1 °C30 May 196120.2 °C30 June 196123.9 °C3,241 mm10
196029.9 °C3 July 196020.7 °C27 February 196024.1 °C3,174 mm00
195929.5 °C26 May 195920.9 °C8 July 195924.0 °C3,939 mm00
195830.5 °C24 February 195821.1 °C7 July 195824.2 °C3,989 mm10
195728.7 °C22 April 195720.7 °C4 August 195723.9 °C3,894 mm00
195629.5 °C28 April 195620.6 °C26 July 195623.6 °C4,495 mm00
195529.5 °C17 May 195520.5 °C4 December 195523.7 °C3,894 mm00
195429.1 °C10 June 195420.6 °C29 December 195423.7 °C4,056 mm00
195329.3 °C1 August 195320.2 °C10 February 195323.9 °C4,104 mm00
195229.1 °C19 January 195220.7 °C13 December 195224.1 °C3,309 mm00
195128.6 °C31 March 195119.9 °C4 January 195124.0 °C2,616 mm00
195029.4 °C20 February 195020.7 °C24 January 195023.9 °C3,016 mm00
194928.9 °C16 May 194920.1 °C13 December 194924.0 °C1,017 mm00
194828.3 °C11 June 194820.4 °C3 December 194823.8 °C2,910 mm00
194728.2 °C10 June 194720.9 °C5 February 194723.6 °C4,035 mm00
194628.5 °C12 June 194619.8 °C30 January 194623.5 °C3,474 mm00
194527.8 °C6 August 194520.4 °C30 December 194523.4 °C3,313 mm00
194428.1 °C28 May 194420.4 °C4 January 194423.6 °C2,937 mm00
194328.8 °C30 May 194320.3 °C7 February 194323.5 °C2,613 mm00
194228.6 °C15 May 194220.3 °C19 November 194223.5 °C3,076 mm00
194128.4 °C12 June 194120.6 °C20 July 194123.6 °C3,336 mm00
194028.4 °C18 July 194020.2 °C16 January 194023.6 °C2,442 mm00

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
27.9 °C
+0.7 °C
Hot days (≥ 30 °C)
6 d/yr
+4
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3880 mm
+202 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.7 °C+0.6 °C353 mm+41 mm
Feb28.3 °C+0.8 °C232 mm-63 mm
Mar27.9 °C+0.4 °C550 mm+192 mm
Apr28.1 °C+0.6 °C379 mm+12 mm
May28.8 °C+1.0 °C111 mm-128 mm
Jun28.9 °C+1.2 °C126 mm-20 mm
Jul28.1 °C+0.8 °C138 mm-39 mm
Aug28.0 °C+1.0 °C261 mm+25 mm
Sep27.5 °C+0.8 °C178 mm-121 mm
Oct27.8 °C+1.2 °C276 mm-118 mm
Nov26.4 °C-0.1 °C769 mm+319 mm
Dec26.9 °C+0.3 °C509 mm+103 mm

The year's extremes

Hottest day
30.9 °C
3 Jun 2025
Coldest day
21.8 °C
11 Aug 2025
Wettest day
133.9 mm
25 Nov 2025
Windiest day
27.7 km/h
25 Nov 2025
Strongest gust
62.6 km/h
25 Nov 2025
Hottest feels-like
37.5 °C
28 Feb 2025
Coldest feels-like
23.3 °C
25 Nov 2025
Sunniest day
11.9 h
23 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 Barus?

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

What is the hottest day ever recorded in Barus?

The hottest day measured in Barus between 1940 and 2025 was 20 May 1998, reaching 31.9 °C.

What is the coldest day in Barus?

The coldest day measured in Barus between 1940 and 2025 was 30 January 1946, at 19.8 °C.

Does it snow in Barus?

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

Has the climate of Barus warmed?

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

What is the wettest day in Barus?

The wettest day measured in Barus between 1940 and 2025 was 11 February 1977, with 325 mm of rain in 24 hours.

What was the windiest day in Barus?

The windiest day measured in Barus between 1940 and 2025 was 25 November 2025, with winds reaching 27.7 km/h.

What is the warmest month in Barus?

The warmest month in Barus is May (25.0 °C on average); the coldest is October (23.9 °C).

How much does it rain in Barus?

Barus receives on average 3,678 mm of precipitation per year, spread over about 307 rainy days.

Is it sunny in Barus?

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

Are there tropical nights in Barus?

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

What was the most extreme apparent temperature in Barus?

In Barus, between 1940 and 2025, the highest apparent temperature reached 38.8 °C on 7 March 2016, and the lowest was 20.9 °C on 16 September 1944.

Compare Barus with another city

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

Nearby cities

The climate around Barus

Other cities — Indonesia