Hatton climate — normals and trends

Hatton (Sri Lanka) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 22.3 °C and it receives 3,904 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 April (23.3 °C on average) and the coldest is January (21.7 °C). Rainfall peaks in November.

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

Hatton has warmed by +1.5 °C between 1940 and 2025, or +0.18 °C per decade. This trend is statistically significant.

The hottest day of the period reached 32.3 °C (on 27 February 1952) and the coldest 13.1 °C (on 11 February 2001).

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

HattonCentral Province

coords
6.89°, 80.60°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthAprilColdest monthJanuaryWettest monthNovemberDriest monthSeptember

Mean daily temperature

22.3°C

Average daily high

25.9°C

Average daily low

19.7°C

Annual rainfall

3,904mm

Sunshine / day

9.9h

Mean relative humidity

87%

Average peak wind

8.9km/h

Seasonal range

1.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

2 d/yr

Rainy days (≥ 1 mm)

310 d/yr

Annual snowfall

0.0 cm

Average feels-like high

30.2 °C

Average feels-like low

22.5 °C

Average peak gust

32.7 km/h

Tropical nights (≥ 20 °C)

164 d/yr

Solar radiation

18.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.5 °C

since 1940

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

32.3 °C

27 February 1952

Coldest day

13.1 °C

11 February 2001

Wettest day

329 mm

18 October 2023

Windiest day

23.5 km/h

24 November 1978

Strongest gust

86.0 km/h

24 November 1978

Hottest feels-like

37.6 °C

27 April 2016

Coldest feels-like

11.8 °C

7 February 1944

Sunniest day

12.4 h

30 May 1945

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202529.6 °C21 March 202516.7 °C10 February 202523.1 °C4,195 mm00
202430.9 °C10 March 202415.2 °C25 January 202423.5 °C4,346 mm130
202329.1 °C15 April 202315.8 °C1 January 202323.2 °C5,308 mm00
202229.2 °C9 March 202215.1 °C22 January 202222.8 °C3,724 mm00
202129.1 °C22 February 202116.5 °C27 January 202122.9 °C4,636 mm00
202030.3 °C3 March 202016.2 °C15 January 202023.3 °C3,438 mm50
201930.1 °C12 April 201915.9 °C19 January 201923.1 °C4,159 mm10
201829.3 °C18 March 201814.3 °C8 January 201822.7 °C4,467 mm00
201729.3 °C23 April 201714.3 °C9 January 201722.8 °C3,356 mm00
201630.6 °C18 March 201615.0 °C24 December 201623.3 °C3,385 mm40
201529.1 °C23 March 201514.7 °C18 February 201523.1 °C4,590 mm00
201430.2 °C29 March 201414.7 °C11 February 201422.8 °C4,350 mm20
201328.7 °C31 March 201315.5 °C17 January 201322.6 °C4,036 mm00
201228.9 °C7 May 201215.9 °C16 January 201222.8 °C4,071 mm00
201128.9 °C31 March 201114.5 °C28 December 201122.7 °C3,924 mm00
201030.1 °C22 February 201016.0 °C6 January 201022.9 °C4,598 mm10
200930.1 °C2 March 200915.0 °C2 January 200922.9 °C4,049 mm10
200828.3 °C22 March 200813.5 °C25 February 200822.7 °C4,451 mm00
200730.7 °C28 March 200714.5 °C23 January 200722.8 °C3,590 mm10
200628.5 °C4 May 200613.8 °C25 January 200622.7 °C4,748 mm00
200529.2 °C28 March 200515.4 °C16 February 200522.8 °C3,489 mm00
200430.0 °C7 March 200414.7 °C22 December 200422.7 °C4,203 mm10
200329.0 °C5 April 200315.7 °C2 January 200322.7 °C4,006 mm00
200228.5 °C22 March 200215.5 °C29 December 200222.6 °C4,407 mm00
200129.4 °C1 April 200113.1 °C11 February 200122.4 °C3,591 mm00
200028.8 °C14 April 200015.6 °C13 February 200022.1 °C3,723 mm00
199928.9 °C30 March 199914.1 °C30 January 199922.1 °C3,796 mm00
199831.5 °C27 March 199817.0 °C21 November 199823.2 °C3,531 mm220
199729.9 °C27 March 199714.2 °C28 January 199722.7 °C4,644 mm00
199629.5 °C23 March 199615.2 °C24 January 199622.4 °C4,152 mm00
199529.0 °C24 March 199515.3 °C5 March 199522.6 °C3,898 mm00
199428.4 °C26 April 199415.1 °C27 January 199422.4 °C4,221 mm00
199329.1 °C17 February 199313.9 °C9 February 199322.3 °C4,398 mm00
199231.0 °C5 April 199214.8 °C28 December 199222.4 °C3,241 mm80
199129.6 °C27 March 199114.1 °C18 February 199122.5 °C3,662 mm00
199029.0 °C24 April 199015.0 °C22 January 199022.5 °C3,897 mm00
198930.0 °C7 April 198914.0 °C12 February 198922.2 °C3,853 mm10
198829.1 °C24 March 198814.2 °C29 November 198822.6 °C3,766 mm00
198730.1 °C15 April 198716.3 °C4 February 198722.9 °C3,093 mm10
198628.8 °C10 April 198616.1 °C24 February 198622.5 °C3,597 mm00
198528.4 °C7 May 198515.4 °C25 November 198522.2 °C4,784 mm00
198428.7 °C3 May 198416.1 °C2 December 198422.1 °C4,878 mm00
198330.7 °C14 April 198313.6 °C4 January 198323.0 °C2,718 mm160
198230.3 °C5 March 198215.2 °C16 February 198222.6 °C3,886 mm30
198130.0 °C22 March 198114.8 °C7 December 198122.4 °C3,005 mm10
198030.4 °C3 March 198015.7 °C30 January 198022.7 °C2,950 mm40
197930.6 °C7 April 197915.9 °C14 March 197922.8 °C4,106 mm50
197830.3 °C22 March 197816.3 °C28 November 197822.3 °C4,426 mm10
197730.2 °C9 March 197714.3 °C30 January 197722.3 °C3,969 mm10
197630.8 °C19 March 197614.6 °C3 March 197622.2 °C3,414 mm40
197529.9 °C27 March 197513.2 °C10 January 197521.9 °C4,033 mm00
197429.2 °C27 March 197413.6 °C16 January 197421.9 °C3,061 mm00
197330.5 °C8 March 197314.9 °C17 January 197322.4 °C3,842 mm50
197230.2 °C26 March 197214.5 °C26 February 197222.3 °C3,982 mm30
197128.6 °C8 September 197113.5 °C13 February 197121.8 °C3,721 mm00
197028.5 °C1 April 197014.5 °C4 December 197022.2 °C3,848 mm00
196929.8 °C26 March 196915.6 °C13 February 196922.3 °C4,441 mm00
196827.9 °C20 February 196815.0 °C28 January 196821.9 °C4,170 mm00
196729.0 °C4 April 196714.2 °C10 February 196722.0 °C4,280 mm00
196628.2 °C8 March 196615.2 °C2 January 196622.2 °C4,052 mm00
196528.3 °C11 April 196516.1 °C10 January 196521.8 °C4,945 mm00
196428.3 °C19 April 196414.8 °C9 March 196421.9 °C4,095 mm00
196328.6 °C10 May 196315.5 °C12 February 196321.9 °C4,834 mm00
196228.2 °C6 April 196214.9 °C2 March 196221.9 °C4,378 mm00
196128.0 °C13 April 196116.2 °C27 February 196121.9 °C3,522 mm00
196028.5 °C25 March 196015.2 °C28 January 196021.8 °C4,133 mm00
195930.0 °C19 March 195915.7 °C2 March 195922.2 °C4,094 mm10
195828.2 °C28 February 195816.7 °C27 February 195822.1 °C3,972 mm00
195729.7 °C29 March 195715.3 °C10 February 195722.0 °C4,174 mm00
195628.2 °C7 April 195613.9 °C22 January 195621.3 °C3,922 mm00
195527.6 °C5 April 195515.2 °C19 December 195521.4 °C4,761 mm00
195428.8 °C26 February 195415.8 °C11 November 195421.6 °C4,643 mm00
195330.5 °C18 March 195315.9 °C29 January 195322.4 °C2,402 mm40
195232.3 °C27 February 195215.6 °C14 January 195222.4 °C2,310 mm190
195129.5 °C9 January 195115.8 °C6 January 195122.2 °C3,335 mm00
195029.3 °C17 February 195015.9 °C17 January 195022.1 °C2,124 mm00
194929.6 °C12 March 194916.6 °C6 January 194922.1 °C2,091 mm00
194827.7 °C16 March 194815.5 °C26 February 194821.9 °C4,705 mm00
194727.7 °C29 April 194715.6 °C13 February 194721.8 °C3,446 mm00
194628.8 °C7 March 194614.8 °C27 January 194621.6 °C3,571 mm00
194528.9 °C8 March 194514.0 °C25 January 194521.6 °C3,369 mm00
194428.2 °C20 February 194413.7 °C7 February 194421.5 °C3,467 mm00
194329.4 °C5 March 194314.2 °C19 February 194321.1 °C3,348 mm00
194227.1 °C20 April 194214.0 °C25 January 194221.2 °C3,992 mm00
194130.0 °C3 April 194113.9 °C29 January 194121.6 °C3,720 mm10
194028.2 °C4 March 194015.3 °C11 January 194021.4 °C4,209 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
26.7 °C
+0.8 °C
Hot days (≥ 30 °C)
0 d/yr
-2
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
4195 mm
+291 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.7 °C0.0 °C489 mm+248 mm
Feb28.1 °C+1.4 °C130 mm-109 mm
Mar28.0 °C+0.5 °C343 mm+5 mm
Apr27.8 °C+0.4 °C284 mm-134 mm
May27.1 °C+0.7 °C299 mm-8 mm
Jun26.5 °C+1.2 °C234 mm-33 mm
Jul26.1 °C+1.1 °C312 mm+70 mm
Aug26.1 °C+1.1 °C131 mm-106 mm
Sep26.4 °C+1.1 °C215 mm-19 mm
Oct26.7 °C+1.3 °C644 mm+196 mm
Nov25.6 °C+0.1 °C883 mm+354 mm
Dec26.5 °C+1.1 °C230 mm-172 mm

The year's extremes

Hottest day
29.6 °C
21 Mar 2025
Coldest day
16.7 °C
10 Feb 2025
Wettest day
187.5 mm
28 Nov 2025
Windiest day
19.8 km/h
28 Nov 2025
Strongest gust
75.2 km/h
30 May 2025
Hottest feels-like
36.2 °C
25 Mar 2025
Coldest feels-like
17.8 °C
10 Feb 2025
Sunniest day
12.1 h
7 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 Hatton?

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

What is the hottest day ever recorded in Hatton?

The hottest day measured in Hatton between 1940 and 2025 was 27 February 1952, reaching 32.3 °C.

What is the coldest day in Hatton?

The coldest day measured in Hatton between 1940 and 2025 was 11 February 2001, at 13.1 °C.

Does it snow in Hatton?

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

Has the climate of Hatton warmed?

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

What is the wettest day in Hatton?

The wettest day measured in Hatton between 1940 and 2025 was 18 October 2023, with 329 mm of rain in 24 hours.

What was the windiest day in Hatton?

The windiest day measured in Hatton between 1940 and 2025 was 24 November 1978, with winds reaching 23.5 km/h.

What is the warmest month in Hatton?

The warmest month in Hatton is April (23.3 °C on average); the coldest is January (21.7 °C).

How much does it rain in Hatton?

Hatton receives on average 3,904 mm of precipitation per year, spread over about 310 rainy days.

Is it sunny in Hatton?

Hatton gets on average 9.9 hours of sunshine per day, roughly 3,614 hours per year over 1940-2025.

Are there tropical nights in Hatton?

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

What was the most extreme apparent temperature in Hatton?

In Hatton, between 1940 and 2025, the highest apparent temperature reached 37.6 °C on 27 April 2016, and the lowest was 11.8 °C on 7 February 1944.

Compare Hatton with another city

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

Nearby cities

The climate around Hatton

Other cities — Sri Lanka