Galle climate — normals and trends

Galle (Sri Lanka) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 26.5 °C and it receives 2,251 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 (27.4 °C on average) and the coldest is January (26.0 °C). Rainfall peaks in May.

Galle averages 0 frost days, 4 hot days (≥ 30 °C) and 278 rainy days per year.

Galle has warmed by +1.0 °C between 1940 and 2025, or +0.12 °C per decade. This trend is statistically significant.

The hottest day of the period reached 32.0 °C (on 26 February 2024) and the coldest 22.1 °C (on 24 December 1971).

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

GalleSouthern Province

coords
6.05°, 80.21°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthAprilColdest monthJanuaryWettest monthMayDriest monthFebruary

Mean daily temperature

26.5°C

Average daily high

27.7°C

Average daily low

25.4°C

Annual rainfall

2,251mm

Sunshine / day

10.4h

Mean relative humidity

84%

Average peak wind

19.6km/h

Seasonal range

1.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

4 d/yr

Rainy days (≥ 1 mm)

278 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.6 °C

Average feels-like low

28.9 °C

Average peak gust

31.4 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

19.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.0 °C

since 1940

+0.1 °C per decade · r² = 0.69 · 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.0 °C

26 February 2024

Coldest day

22.1 °C

24 December 1971

Wettest day

147 mm

27 November 2025

Windiest day

49.9 km/h

1 June 1991

Strongest gust

78.5 km/h

13 June 1996

Hottest feels-like

39.6 °C

26 March 2014

Coldest feels-like

19.8 °C

13 January 2011

Sunniest day

12.3 h

21 May 1953

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202530.9 °C20 March 202524.1 °C28 January 202527.1 °C2,365 mm20
202432.0 °C26 February 202424.5 °C16 January 202427.5 °C2,474 mm410
202330.3 °C21 December 202323.7 °C19 January 202327.0 °C2,919 mm50
202230.1 °C8 May 202224.0 °C9 December 202226.9 °C2,078 mm10
202130.2 °C26 March 202124.3 °C23 January 202127.0 °C2,161 mm60
202031.6 °C12 February 202024.5 °C15 January 202027.3 °C1,726 mm410
201931.1 °C25 March 201924.3 °C20 January 201927.1 °C2,400 mm80
201830.1 °C17 April 201824.1 °C8 January 201826.8 °C1,810 mm10
201730.1 °C13 February 201724.0 °C26 November 201726.9 °C2,056 mm20
201631.5 °C26 February 201624.1 °C1 December 201627.2 °C1,870 mm300
201530.8 °C9 April 201524.1 °C13 January 201527.0 °C2,322 mm80
201431.5 °C11 March 201424.0 °C5 January 201426.9 °C2,311 mm210
201330.2 °C17 April 201324.0 °C15 January 201326.8 °C1,791 mm90
201229.8 °C6 March 201222.7 °C16 November 201226.8 °C2,100 mm00
201129.4 °C9 December 201122.3 °C14 January 201126.7 °C2,160 mm00
201031.8 °C10 March 201022.4 °C24 December 201026.9 °C2,427 mm130
200929.9 °C15 April 200923.7 °C15 January 200926.8 °C2,088 mm00
200829.9 °C14 February 200824.1 °C15 January 200826.7 °C2,273 mm00
200730.1 °C19 February 200723.6 °C6 January 200726.7 °C2,240 mm10
200629.9 °C24 February 200623.4 °C25 January 200626.7 °C2,575 mm00
200530.9 °C10 February 200523.8 °C27 December 200526.8 °C2,170 mm90
200430.1 °C9 March 200423.9 °C22 December 200426.7 °C2,283 mm10
200331.2 °C9 March 200324.0 °C15 December 200326.8 °C2,381 mm60
200230.5 °C9 March 200223.8 °C16 January 200226.8 °C2,096 mm10
200130.1 °C5 May 200123.5 °C12 February 200126.6 °C1,915 mm10
200029.9 °C13 November 200023.9 °C26 January 200026.5 °C2,372 mm00
199929.2 °C23 March 199924.1 °C30 January 199926.3 °C2,354 mm00
199831.4 °C16 March 199824.3 °C17 December 199827.2 °C2,180 mm400
199730.4 °C26 March 199723.9 °C28 January 199726.7 °C2,207 mm30
199630.3 °C1 March 199623.7 °C23 January 199626.4 °C2,153 mm10
199530.2 °C6 February 199523.7 °C12 December 199526.6 °C2,112 mm10
199429.8 °C26 April 199423.4 °C27 January 199426.4 °C2,308 mm00
199330.3 °C10 January 199322.9 °C10 February 199326.4 °C2,181 mm10
199230.3 °C23 March 199223.5 °C26 January 199226.5 °C2,009 mm80
199130.1 °C29 March 199123.4 °C15 February 199126.7 °C2,174 mm10
199030.5 °C6 February 199023.8 °C22 January 199026.7 °C1,967 mm30
198930.0 °C30 March 198923.4 °C8 February 198926.3 °C2,256 mm10
198830.3 °C22 March 198824.1 °C30 December 198826.8 °C2,509 mm20
198730.7 °C24 March 198724.2 °C10 January 198727.0 °C1,943 mm40
198629.3 °C13 March 198624.0 °C7 January 198626.4 °C1,899 mm00
198530.0 °C15 March 198524.1 °C18 June 198526.3 °C2,495 mm10
198429.5 °C30 April 198423.6 °C15 December 198426.3 °C2,050 mm00
198330.7 °C1 April 198323.7 °C4 January 198326.9 °C1,632 mm70
198230.2 °C24 April 198223.8 °C16 January 198226.5 °C2,050 mm10
198129.6 °C3 March 198123.6 °C11 January 198126.5 °C1,580 mm00
198029.8 °C3 March 198024.0 °C1 December 198026.7 °C1,835 mm00
197930.1 °C4 February 197923.9 °C12 January 197926.7 °C2,139 mm10
197829.9 °C9 March 197824.1 °C18 January 197826.3 °C2,680 mm00
197730.2 °C20 February 197723.8 °C16 January 197726.5 °C2,122 mm20
197629.6 °C2 May 197623.4 °C5 January 197626.2 °C2,103 mm00
197529.9 °C19 March 197523.0 °C10 January 197526.0 °C2,515 mm00
197429.4 °C18 November 197423.0 °C16 January 197426.1 °C1,712 mm00
197330.0 °C12 February 197323.7 °C31 December 197326.6 °C1,870 mm50
197229.3 °C6 April 197223.4 °C9 February 197226.4 °C1,963 mm00
197129.7 °C16 March 197122.1 °C24 December 197126.1 °C2,059 mm00
197030.4 °C20 March 197023.1 °C4 December 197026.5 °C2,341 mm10
196929.7 °C10 February 196924.2 °C20 October 196926.5 °C2,499 mm00
196830.2 °C8 March 196823.5 °C14 December 196826.2 °C2,186 mm30
196729.7 °C26 March 196723.6 °C12 February 196726.2 °C2,797 mm00
196629.7 °C7 February 196623.8 °C30 October 196626.3 °C2,785 mm00
196529.0 °C17 November 196523.4 °C11 January 196526.0 °C3,469 mm00
196430.1 °C10 April 196423.2 °C11 December 196426.2 °C2,841 mm30
196330.1 °C27 April 196323.3 °C17 February 196326.2 °C2,783 mm10
196229.5 °C14 March 196223.1 °C3 January 196226.3 °C2,553 mm00
196129.9 °C1 April 196122.6 °C19 February 196126.2 °C2,152 mm00
196029.2 °C27 April 196023.8 °C6 February 196026.2 °C2,226 mm00
195930.3 °C19 March 195924.0 °C2 March 195926.5 °C1,872 mm30
195830.3 °C6 March 195823.4 °C1 December 195826.5 °C2,395 mm10
195729.6 °C2 February 195723.0 °C6 January 195726.3 °C2,140 mm00
195629.3 °C21 March 195623.0 °C5 January 195625.8 °C2,600 mm00
195529.7 °C6 April 195523.1 °C19 December 195526.0 °C2,737 mm00
195429.3 °C12 April 195423.8 °C16 November 195426.0 °C2,850 mm00
195329.3 °C28 April 195323.3 °C1 February 195326.4 °C1,712 mm00
195229.5 °C21 March 195223.5 °C13 December 195226.4 °C1,761 mm00
195129.6 °C18 December 195123.9 °C4 January 195126.4 °C1,979 mm00
195029.3 °C15 April 195023.3 °C26 January 195026.2 °C1,553 mm00
194929.5 °C18 April 194923.7 °C30 January 194926.2 °C1,933 mm00
194829.9 °C24 February 194823.4 °C25 December 194826.2 °C2,442 mm00
194729.4 °C29 April 194723.8 °C17 December 194726.2 °C2,262 mm00
194630.8 °C13 March 194623.1 °C16 January 194626.2 °C2,457 mm20
194529.2 °C25 January 194522.4 °C26 January 194526.1 °C2,596 mm00
194429.6 °C17 February 194423.1 °C7 February 194426.1 °C3,027 mm00
194329.7 °C18 May 194323.5 °C1 September 194325.8 °C2,535 mm00
194229.1 °C11 May 194223.5 °C26 January 194226.0 °C2,462 mm00
194130.0 °C1 April 194123.3 °C15 December 194126.2 °C2,682 mm10
194029.1 °C8 April 194023.4 °C18 February 194026.0 °C2,547 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.3 °C
+0.6 °C
Hot days (≥ 30 °C)
2 d/yr
-2
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2366 mm
+115 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan27.6 °C+0.1 °C307 mm+236 mm
Feb29.0 °C+1.0 °C64 mm+12 mm
Mar29.0 °C+0.5 °C119 mm+45 mm
Apr28.9 °C+0.3 °C220 mm+78 mm
May29.0 °C+0.7 °C236 mm-67 mm
Jun28.4 °C+0.7 °C181 mm-91 mm
Jul27.9 °C+0.6 °C148 mm-77 mm
Aug27.8 °C+0.6 °C98 mm-134 mm
Sep28.2 °C+1.0 °C171 mm-79 mm
Oct28.2 °C+0.9 °C274 mm+14 mm
Nov27.9 °C+0.4 °C471 mm+247 mm
Dec27.8 °C+0.3 °C76 mm-70 mm

The year's extremes

Hottest day
30.9 °C
20 Mar 2025
Coldest day
24.1 °C
28 Jan 2025
Wettest day
146.5 mm
27 Nov 2025
Windiest day
48.8 km/h
27 Nov 2025
Strongest gust
73.4 km/h
28 Nov 2025
Hottest feels-like
38.1 °C
24 Mar 2025
Coldest feels-like
23.5 °C
27 Nov 2025
Sunniest day
12.0 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 Galle?

Galle has a tropical monsoon climate (Köppen Am). Over 1940-2025, the average annual temperature is 26.5 °C and it receives 2,251 mm of precipitation per year.

What is the hottest day ever recorded in Galle?

The hottest day measured in Galle between 1940 and 2025 was 26 February 2024, reaching 32.0 °C.

What is the coldest day in Galle?

The coldest day measured in Galle between 1940 and 2025 was 24 December 1971, at 22.1 °C.

Does it snow in Galle?

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

Has the climate of Galle warmed?

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

What is the wettest day in Galle?

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

What was the windiest day in Galle?

The windiest day measured in Galle between 1940 and 2025 was 1 June 1991, with winds reaching 49.9 km/h.

What is the warmest month in Galle?

The warmest month in Galle is April (27.4 °C on average); the coldest is January (26.0 °C).

How much does it rain in Galle?

Galle receives on average 2,251 mm of precipitation per year, spread over about 278 rainy days.

Is it sunny in Galle?

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

Are there tropical nights in Galle?

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

What was the most extreme apparent temperature in Galle?

In Galle, between 1940 and 2025, the highest apparent temperature reached 39.6 °C on 26 March 2014, and the lowest was 19.8 °C on 13 January 2011.

Compare Galle with another city

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

Nearby cities

The climate around Galle

Other cities — Sri Lanka