La Mesa climate — normals and trends

La Mesa (Colombia) has a temperate oceanic climate (Cfb) under the Köppen-Geiger classification. Its mean annual temperature is 13.6 °C and it receives 2,596 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 (14.0 °C on average) and the coldest is January (13.2 °C). Rainfall peaks in April.

La Mesa averages 0 frost days, 0 hot days (≥ 30 °C) and 317 rainy days per year.

La Mesa has warmed by +1.9 °C between 1940 and 2025, or +0.22 °C per decade. This trend is statistically significant.

The hottest day of the period reached 25.7 °C (on 5 February 2010) and the coldest 1.5 °C (on 13 September 1978).

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

La MesaCundinamarca

coords
5.27°, -73.92°
period
19402025 · 86 yrs
CfbTemperate oceanicWarmest monthMayColdest monthJanuaryWettest monthAprilDriest monthJuly

Mean daily temperature

13.6°C

Average daily high

19.0°C

Average daily low

9.5°C

Annual rainfall

2,596mm

Sunshine / day

10.2h

Mean relative humidity

81%

Average peak wind

7.8km/h

Seasonal range

0.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

317 d/yr

Annual snowfall

0.0 cm

Average feels-like high

19.7 °C

Average feels-like low

8.3 °C

Average peak gust

30.4 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

18.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.9 °C

since 1940

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

25.7 °C

5 February 2010

Coldest day

1.5 °C

13 September 1978

Wettest day

166 mm

24 February 2010

Windiest day

20.9 km/h

30 July 1972

Strongest gust

67.3 km/h

24 June 2015

Hottest feels-like

27.2 °C

25 March 2016

Coldest feels-like

-1.4 °C

13 September 1978

Sunniest day

12.0 h

27 March 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202522.2 °C1 February 20255.4 °C20 January 202514.3 °C2,708 mm00
202423.6 °C24 January 20246.9 °C25 January 202414.9 °C2,201 mm00
202324.4 °C30 September 20234.4 °C29 January 202314.9 °C2,254 mm00
202222.7 °C3 May 20224.3 °C1 February 202213.9 °C2,802 mm00
202123.1 °C4 October 20215.1 °C19 November 202114.2 °C2,453 mm00
202023.2 °C2 August 20203.9 °C7 February 202014.7 °C2,171 mm00
201922.6 °C26 January 20196.8 °C5 January 201914.5 °C2,640 mm00
201822.3 °C14 March 20186.2 °C29 December 201814.1 °C2,383 mm00
201723.4 °C5 February 20174.2 °C23 January 201714.3 °C2,752 mm00
201625.1 °C17 February 20166.1 °C17 January 201615.0 °C2,524 mm00
201524.2 °C30 October 20154.8 °C7 January 201515.1 °C1,607 mm00
201423.3 °C2 July 20146.3 °C30 August 201414.6 °C2,052 mm00
201323.7 °C30 January 20135.0 °C7 January 201314.6 °C2,269 mm00
201223.0 °C9 October 20126.5 °C7 November 201214.2 °C2,255 mm00
201122.6 °C3 October 20116.3 °C15 January 201114.1 °C3,166 mm00
201025.7 °C5 February 20104.9 °C4 January 201014.5 °C2,936 mm00
200923.6 °C7 October 20096.9 °C29 December 200914.4 °C2,261 mm00
200821.6 °C23 October 20084.3 °C3 February 200813.6 °C2,924 mm00
200723.4 °C3 February 20073.8 °C4 February 200713.9 °C2,595 mm00
200622.9 °C27 September 20066.6 °C23 February 200614.1 °C2,657 mm00
200523.5 °C25 February 20056.6 °C27 January 200514.2 °C2,224 mm00
200422.7 °C15 October 20043.3 °C6 February 200414.0 °C2,116 mm00
200322.9 °C10 January 20036.9 °C3 January 200314.2 °C2,176 mm00
200223.4 °C15 September 20026.1 °C10 March 200214.2 °C2,199 mm00
200123.4 °C8 October 20013.2 °C30 January 200114.0 °C2,195 mm00
200022.9 °C27 August 20006.1 °C8 February 200013.6 °C2,413 mm00
199922.9 °C17 August 19996.4 °C29 November 199913.4 °C3,101 mm00
199823.9 °C23 January 19986.8 °C23 December 199814.4 °C2,988 mm00
199723.4 °C13 September 19976.3 °C30 August 199714.0 °C2,132 mm00
199622.5 °C3 October 19965.4 °C7 January 199613.3 °C2,536 mm00
199522.4 °C11 April 19954.5 °C11 February 199513.6 °C3,059 mm00
199422.2 °C19 September 19944.5 °C1 January 199413.6 °C2,668 mm00
199322.7 °C21 August 19935.9 °C27 December 199313.7 °C2,942 mm00
199222.4 °C8 April 19925.9 °C11 January 199213.8 °C2,336 mm00
199122.2 °C25 April 19914.9 °C26 August 199113.9 °C2,800 mm00
199021.9 °C17 September 19905.5 °C27 February 199013.8 °C2,366 mm00
198921.7 °C1 September 19893.9 °C30 December 198913.3 °C2,443 mm00
198822.3 °C22 March 19884.9 °C23 October 198813.5 °C3,549 mm00
198722.3 °C13 January 19874.6 °C18 December 198714.0 °C2,450 mm00
198622.2 °C19 May 19866.0 °C9 January 198613.3 °C2,648 mm00
198522.1 °C5 April 19853.8 °C20 December 198513.1 °C2,569 mm00
198422.5 °C18 April 19845.2 °C15 November 198413.0 °C2,914 mm00
198323.1 °C25 September 19836.1 °C25 June 198313.9 °C2,282 mm00
198222.2 °C8 September 19825.8 °C20 January 198213.8 °C2,630 mm00
198122.0 °C4 March 19816.0 °C29 August 198113.8 °C3,487 mm00
198023.3 °C28 March 19805.5 °C13 January 198014.3 °C2,281 mm00
197922.4 °C20 February 19795.6 °C5 February 197913.8 °C2,998 mm00
197822.5 °C21 May 19781.5 °C13 September 197813.3 °C2,565 mm00
197723.1 °C20 March 19773.5 °C7 January 197713.8 °C2,379 mm00
197623.5 °C18 September 19765.4 °C11 January 197613.5 °C2,290 mm00
197521.9 °C11 March 19755.5 °C1 January 197513.2 °C2,853 mm00
197423.1 °C18 August 19745.0 °C22 January 197413.4 °C3,196 mm00
197323.3 °C30 March 19735.9 °C12 February 197313.9 °C3,160 mm00
197223.4 °C30 September 19725.0 °C28 December 197213.9 °C2,275 mm00
197122.1 °C13 August 19715.1 °C25 September 197113.3 °C3,371 mm00
197023.5 °C4 April 19705.2 °C28 January 197013.9 °C2,693 mm00
196924.3 °C7 March 19696.2 °C30 November 196914.3 °C2,931 mm00
196822.5 °C7 November 19682.6 °C4 January 196813.6 °C2,840 mm00
196722.4 °C11 September 19674.1 °C14 December 196713.5 °C2,412 mm00
196623.4 °C1 February 19665.7 °C14 February 196613.8 °C2,612 mm00
196523.5 °C5 October 19654.5 °C31 January 196513.6 °C2,648 mm00
196423.7 °C30 January 19643.1 °C5 January 196413.3 °C2,693 mm00
196323.3 °C29 August 19634.8 °C14 December 196313.7 °C2,656 mm00
196222.2 °C6 October 19625.3 °C15 December 196213.2 °C2,506 mm00
196123.3 °C5 March 19614.1 °C15 February 196113.3 °C2,167 mm00
196021.7 °C6 October 19605.3 °C23 December 196013.0 °C2,503 mm00
195922.1 °C15 March 19594.4 °C6 January 195913.1 °C2,354 mm00
195824.2 °C20 February 19586.3 °C21 January 195814.4 °C2,592 mm00
195725.6 °C5 October 19575.2 °C27 January 195713.7 °C2,039 mm00
195620.3 °C16 September 19564.4 °C21 January 195612.3 °C2,738 mm00
195520.4 °C22 August 19554.4 °C27 January 195512.3 °C3,413 mm00
195421.1 °C6 September 19545.3 °C3 January 195412.4 °C2,520 mm00
195321.3 °C26 August 19535.6 °C20 February 195312.9 °C2,908 mm00
195221.1 °C23 February 19526.4 °C5 January 195212.9 °C2,897 mm00
195121.4 °C16 September 19516.3 °C10 January 195112.8 °C2,700 mm00
195020.5 °C23 September 19506.0 °C8 January 195012.3 °C3,134 mm00
194920.3 °C11 August 19494.5 °C19 December 194912.6 °C2,255 mm00
194820.4 °C26 August 19484.8 °C17 December 194812.8 °C2,734 mm00
194720.4 °C14 March 19475.2 °C24 December 194712.6 °C2,934 mm00
194621.2 °C8 September 19465.1 °C5 January 194612.6 °C2,115 mm00
194521.2 °C8 September 19454.3 °C13 December 194512.5 °C2,801 mm00
194421.5 °C30 September 19443.1 °C20 February 194412.8 °C2,510 mm00
194320.1 °C23 September 19435.0 °C29 November 194312.3 °C2,481 mm00
194220.5 °C19 February 19425.0 °C15 January 194212.6 °C2,579 mm00
194122.3 °C5 March 19415.2 °C6 March 194113.3 °C2,013 mm00
194021.1 °C30 August 19404.9 °C14 February 194012.7 °C2,651 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
18.2 °C
-0.8 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2708 mm
+112 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan19.3 °C+0.4 °C120 mm-34 mm
Feb18.7 °C-0.4 °C257 mm+55 mm
Mar18.5 °C-0.6 °C351 mm+44 mm
Apr18.6 °C-0.3 °C380 mm+1 mm
May18.2 °C-0.8 °C267 mm-16 mm
Jun17.9 °C-0.9 °C192 mm+47 mm
Jul18.5 °C-0.5 °C91 mm-7 mm
Aug18.0 °C-1.5 °C172 mm+58 mm
Sep18.1 °C-1.6 °C174 mm+2 mm
Oct17.4 °C-1.5 °C345 mm+44 mm
Nov18.0 °C-0.5 °C225 mm-40 mm
Dec17.7 °C-1.0 °C134 mm-40 mm

The year's extremes

Hottest day
22.2 °C
1 Feb 2025
Coldest day
5.4 °C
20 Jan 2025
Wettest day
44.5 mm
25 Apr 2025
Windiest day
16.3 km/h
28 Aug 2025
Strongest gust
60.5 km/h
28 Aug 2025
Hottest feels-like
24.0 °C
1 Feb 2025
Coldest feels-like
3.4 °C
20 Jan 2025
Sunniest day
12.0 h
23 Mar 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 La Mesa?

La Mesa has a temperate oceanic climate (Köppen Cfb). Over 1940-2025, the average annual temperature is 13.6 °C and it receives 2,596 mm of precipitation per year.

What is the hottest day ever recorded in La Mesa?

The hottest day measured in La Mesa between 1940 and 2025 was 5 February 2010, reaching 25.7 °C.

What is the coldest day in La Mesa?

The coldest day measured in La Mesa between 1940 and 2025 was 13 September 1978, at 1.5 °C.

Does it snow in La Mesa?

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

Has the climate of La Mesa warmed?

Yes: La Mesa warmed by +1.9 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in La Mesa?

The wettest day measured in La Mesa between 1940 and 2025 was 24 February 2010, with 166 mm of rain in 24 hours.

What was the windiest day in La Mesa?

The windiest day measured in La Mesa between 1940 and 2025 was 30 July 1972, with winds reaching 20.9 km/h.

What is the warmest month in La Mesa?

The warmest month in La Mesa is May (14.0 °C on average); the coldest is January (13.2 °C).

How much does it rain in La Mesa?

La Mesa receives on average 2,596 mm of precipitation per year, spread over about 317 rainy days.

Is it sunny in La Mesa?

La Mesa gets on average 10.2 hours of sunshine per day, roughly 3,723 hours per year over 1940-2025.

Are there tropical nights in La Mesa?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in La Mesa.

What was the most extreme apparent temperature in La Mesa?

In La Mesa, between 1940 and 2025, the highest apparent temperature reached 27.2 °C on 25 March 2016, and the lowest was -1.4 °C on 13 September 1978.

Compare La Mesa with another city

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

Nearby cities

The climate around La Mesa

Other cities — Colombia