Tomohon climate — normals and trends

Tomohon (Indonesia) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 24.1 °C and it receives 3,448 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.5 °C on average) and the coldest is January (23.7 °C). Rainfall peaks in May.

Tomohon averages 0 frost days, 19 hot days (≥ 30 °C) and 318 rainy days per year.

Tomohon 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 33.3 °C (on 23 October 2015) and the coldest 17.0 °C (on 3 September 1997).

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

TomohonNorth Sulawesi

coords
1.32°, 124.80°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthMayColdest monthJanuaryWettest monthMayDriest monthAugust

Mean daily temperature

24.1°C

Average daily high

27.7°C

Average daily low

21.8°C

Annual rainfall

3,448mm

Sunshine / day

10.4h

Mean relative humidity

89%

Average peak wind

7.5km/h

Seasonal range

0.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

19 d/yr

Rainy days (≥ 1 mm)

318 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.7 °C

Average feels-like low

25.7 °C

Average peak gust

28.6 km/h

Tropical nights (≥ 20 °C)

362 d/yr

Solar radiation

19.3 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

33.3 °C

23 October 2015

Coldest day

17.0 °C

3 September 1997

Wettest day

171 mm

12 January 1965

Windiest day

23.1 km/h

22 January 1968

Strongest gust

73.1 km/h

27 December 1996

Hottest feels-like

41.1 °C

11 December 2020

Coldest feels-like

17.5 °C

3 September 1997

Sunniest day

11.9 h

16 February 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.4 °C5 November 202520.8 °C13 August 202525.1 °C4,818 mm520
202431.9 °C22 October 202420.0 °C17 February 202425.3 °C3,969 mm1080
202332.0 °C14 October 202319.1 °C23 September 202325.3 °C3,062 mm1740
202231.5 °C16 October 202220.7 °C23 June 202224.9 °C4,786 mm790
202131.9 °C15 October 202120.6 °C22 August 202125.0 °C4,337 mm1190
202031.8 °C4 May 202019.8 °C13 April 202025.2 °C4,036 mm1200
201932.3 °C8 April 201917.7 °C10 September 201925.2 °C2,292 mm1650
201831.1 °C5 August 201818.4 °C11 September 201825.1 °C3,481 mm1200
201731.9 °C14 October 201720.8 °C5 August 201725.1 °C4,458 mm790
201631.4 °C26 December 201620.8 °C10 August 201625.3 °C3,721 mm1060
201533.3 °C23 October 201517.8 °C17 August 201525.0 °C2,285 mm860
201431.1 °C18 October 201418.4 °C25 September 201424.9 °C3,150 mm240
201331.0 °C21 June 201319.7 °C13 October 201324.8 °C4,010 mm160
201230.4 °C15 May 201220.0 °C15 August 201224.7 °C3,890 mm130
201130.4 °C8 October 201120.3 °C6 September 201124.7 °C3,833 mm90
201030.7 °C20 October 201020.5 °C26 August 201024.9 °C3,974 mm230
200931.3 °C2 October 200918.8 °C16 October 200924.9 °C3,064 mm490
200829.8 °C18 May 200819.9 °C2 August 200824.5 °C4,321 mm00
200730.4 °C21 November 200719.9 °C9 July 200724.7 °C3,892 mm100
200630.6 °C7 September 200619.2 °C31 July 200624.7 °C3,370 mm160
200529.9 °C26 April 200520.3 °C13 August 200524.6 °C3,513 mm00
200430.6 °C9 October 200418.9 °C3 August 200424.6 °C3,073 mm120
200330.1 °C20 May 200319.8 °C8 June 200324.5 °C3,492 mm30
200232.1 °C12 October 200218.3 °C12 October 200224.7 °C2,681 mm410
200130.9 °C24 November 200120.3 °C11 July 200124.5 °C3,786 mm30
200030.1 °C13 May 200020.4 °C20 August 200024.4 °C4,002 mm30
199930.4 °C27 April 199920.3 °C25 July 199924.3 °C3,777 mm30
199829.9 °C16 April 199819.6 °C27 February 199824.5 °C3,463 mm00
199730.7 °C22 October 199717.0 °C3 September 199724.1 °C2,302 mm60
199629.9 °C8 November 199620.3 °C28 September 199624.2 °C4,571 mm00
199529.6 °C16 April 199520.3 °C31 January 199524.2 °C3,828 mm00
199430.9 °C23 October 199418.6 °C29 September 199424.1 °C2,782 mm40
199330.2 °C23 November 199318.7 °C26 August 199324.1 °C2,493 mm20
199229.7 °C20 March 199219.0 °C20 February 199224.0 °C2,702 mm00
199130.8 °C24 September 199119.2 °C30 September 199124.0 °C2,410 mm60
199030.0 °C5 April 199018.8 °C14 August 199024.2 °C2,812 mm10
198929.6 °C30 March 198920.5 °C16 September 198924.1 °C3,993 mm00
198830.2 °C22 January 198819.6 °C22 June 198824.5 °C3,874 mm40
198731.1 °C17 September 198718.5 °C2 September 198724.5 °C2,771 mm260
198630.1 °C20 August 198619.2 °C27 August 198624.3 °C3,699 mm10
198530.0 °C16 December 198519.9 °C17 September 198524.1 °C3,615 mm10
198429.9 °C24 October 198419.4 °C26 August 198424.0 °C3,979 mm00
198330.9 °C21 March 198319.4 °C3 April 198324.4 °C3,062 mm90
198232.0 °C18 October 198218.5 °C3 July 198224.2 °C2,614 mm340
198130.3 °C20 August 198119.5 °C19 August 198124.2 °C3,363 mm30
198030.0 °C31 October 198018.8 °C17 August 198024.2 °C3,295 mm10
197930.1 °C22 February 197919.1 °C12 October 197924.2 °C3,265 mm20
197830.0 °C28 May 197820.1 °C19 July 197824.2 °C4,405 mm10
197729.8 °C7 October 197719.0 °C11 September 197724.0 °C2,971 mm00
197629.5 °C17 September 197619.6 °C10 September 197623.7 °C2,899 mm00
197529.3 °C12 May 197520.4 °C5 July 197523.7 °C4,256 mm00
197429.6 °C15 October 197420.7 °C24 January 197423.8 °C3,676 mm00
197330.7 °C22 November 197320.7 °C12 February 197323.9 °C4,053 mm10
197232.0 °C22 September 197218.4 °C21 August 197223.8 °C2,264 mm310
197130.2 °C12 December 197120.6 °C4 August 197123.4 °C3,996 mm10
197029.3 °C15 October 197020.7 °C10 March 197023.6 °C4,289 mm00
196929.4 °C18 October 196919.7 °C29 November 196923.7 °C3,137 mm00
196828.6 °C25 May 196820.3 °C31 March 196823.3 °C3,659 mm00
196728.6 °C8 May 196719.5 °C5 November 196723.3 °C3,188 mm00
196628.3 °C26 September 196620.1 °C23 February 196623.4 °C3,549 mm00
196531.1 °C30 September 196519.4 °C29 August 196523.8 °C2,790 mm160
196429.9 °C23 May 196420.6 °C22 December 196424.0 °C3,692 mm00
196330.8 °C6 October 196319.9 °C12 October 196324.1 °C2,647 mm200
196230.0 °C18 September 196220.6 °C23 August 196224.0 °C3,768 mm10
196130.4 °C21 May 196120.2 °C12 July 196124.1 °C3,065 mm20
196030.3 °C6 June 196020.4 °C1 March 196024.1 °C3,572 mm40
195929.9 °C18 March 195920.5 °C3 October 195923.8 °C3,010 mm00
195829.6 °C10 September 195819.9 °C20 January 195823.8 °C3,042 mm00
195730.1 °C26 October 195718.5 °C5 October 195723.5 °C3,394 mm20
195628.7 °C14 November 195620.6 °C1 July 195623.2 °C4,164 mm00
195529.0 °C22 April 195520.3 °C25 March 195523.4 °C4,596 mm00
195429.1 °C14 June 195420.6 °C9 January 195423.4 °C4,545 mm00
195328.9 °C16 August 195319.7 °C6 February 195323.6 °C2,378 mm00
195229.5 °C24 October 195220.2 °C13 April 195223.7 °C3,185 mm00
195129.2 °C7 May 195119.8 °C27 March 195123.5 °C3,168 mm00
195028.6 °C6 May 195020.8 °C31 July 195023.3 °C3,977 mm00
194929.3 °C24 October 194920.2 °C30 July 194923.2 °C5,378 mm00
194828.5 °C7 November 194819.7 °C4 October 194823.2 °C2,553 mm00
194728.6 °C8 November 194720.8 °C21 January 194723.4 °C3,161 mm00
194629.2 °C21 August 194619.9 °C4 September 194623.4 °C2,628 mm00
194528.1 °C8 October 194520.7 °C4 January 194523.2 °C4,290 mm00
194427.9 °C14 October 194419.7 °C25 March 194423.2 °C2,552 mm00
194327.7 °C10 June 194319.7 °C23 March 194323.1 °C2,857 mm00
194228.2 °C26 April 194220.1 °C2 February 194223.2 °C3,464 mm00
194128.3 °C13 April 194120.1 °C10 March 194123.4 °C2,298 mm00
194029.8 °C14 September 194019.0 °C24 October 194023.5 °C2,029 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
28.7 °C
+1.0 °C
Hot days (≥ 30 °C)
52 d/yr
+33
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
4818 mm
+1370 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.6 °C+1.7 °C581 mm+270 mm
Feb28.9 °C+1.9 °C297 mm+15 mm
Mar28.5 °C+1.0 °C585 mm+282 mm
Apr28.5 °C+0.6 °C525 mm+193 mm
May29.0 °C+1.0 °C513 mm+163 mm
Jun28.6 °C+1.0 °C403 mm+87 mm
Jul29.1 °C+1.7 °C221 mm-28 mm
Aug28.2 °C+0.5 °C393 mm+190 mm
Sep28.8 °C+0.7 °C348 mm+121 mm
Oct28.9 °C+0.5 °C369 mm+108 mm
Nov29.1 °C+1.1 °C275 mm-29 mm
Dec28.5 °C+1.2 °C308 mm-2 mm

The year's extremes

Hottest day
31.4 °C
5 Nov 2025
Coldest day
20.8 °C
13 Aug 2025
Wettest day
101.0 mm
26 Jan 2025
Windiest day
16.5 km/h
22 Mar 2025
Strongest gust
51.1 km/h
21 Mar 2025
Hottest feels-like
39.2 °C
28 Nov 2025
Coldest feels-like
23.9 °C
13 Aug 2025
Sunniest day
11.9 h
25 Jan 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 Tomohon?

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

What is the hottest day ever recorded in Tomohon?

The hottest day measured in Tomohon between 1940 and 2025 was 23 October 2015, reaching 33.3 °C.

What is the coldest day in Tomohon?

The coldest day measured in Tomohon between 1940 and 2025 was 3 September 1997, at 17.0 °C.

Does it snow in Tomohon?

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

Has the climate of Tomohon warmed?

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

What is the wettest day in Tomohon?

The wettest day measured in Tomohon between 1940 and 2025 was 12 January 1965, with 171 mm of rain in 24 hours.

What was the windiest day in Tomohon?

The windiest day measured in Tomohon between 1940 and 2025 was 22 January 1968, with winds reaching 23.1 km/h.

What is the warmest month in Tomohon?

The warmest month in Tomohon is May (24.5 °C on average); the coldest is January (23.7 °C).

How much does it rain in Tomohon?

Tomohon receives on average 3,448 mm of precipitation per year, spread over about 318 rainy days.

Is it sunny in Tomohon?

Tomohon gets on average 10.4 hours of sunshine per day, roughly 3,796 hours per year over 1940-2025.

Are there tropical nights in Tomohon?

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

What was the most extreme apparent temperature in Tomohon?

In Tomohon, between 1940 and 2025, the highest apparent temperature reached 41.1 °C on 11 December 2020, and the lowest was 17.5 °C on 3 September 1997.

Compare Tomohon with another city

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

Nearby cities

The climate around Tomohon

Other cities — Indonesia