Esparza climate — normals and trends

Esparza (Costa Rica) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 25.1 °C and it receives 3,160 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 March (26.1 °C on average) and the coldest is October (24.4 °C). Rainfall peaks in October.

Esparza averages 0 frost days, 52 hot days (≥ 30 °C) and 286 rainy days per year.

Esparza has warmed by +1.3 °C between 1940 and 2025, or +0.15 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.7 °C (on 18 March 1941) and the coldest 18.3 °C (on 27 February 1944).

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

EsparzaPuntarenas Province

coords
9.99°, -84.67°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthMarchColdest monthOctoberWettest monthOctoberDriest monthFebruary

Mean daily temperature

25.1°C

Average daily high

28.2°C

Average daily low

22.9°C

Annual rainfall

3,160mm

Sunshine / day

9.5h

Mean relative humidity

82%

Average peak wind

10.5km/h

Seasonal range

1.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

52 d/yr

Rainy days (≥ 1 mm)

286 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.2 °C

Average feels-like low

26.2 °C

Average peak gust

28.4 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

17.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.3 °C

since 1940

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

34.7 °C

18 March 1941

Coldest day

18.3 °C

27 February 1944

Wettest day

259 mm

25 October 2017

Windiest day

34.2 km/h

24 February 1989

Strongest gust

73.1 km/h

5 February 2009

Hottest feels-like

40.3 °C

7 September 2009

Coldest feels-like

17.3 °C

27 February 1944

Sunniest day

12.5 h

7 June 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.5 °C22 March 202521.3 °C19 December 202525.7 °C3,213 mm460
202433.3 °C16 February 202421.9 °C31 March 202426.0 °C3,697 mm820
202332.8 °C20 February 202321.2 °C22 January 202326.1 °C2,712 mm850
202231.8 °C21 February 202220.1 °C3 February 202225.1 °C3,490 mm230
202132.3 °C7 March 202121.2 °C21 December 202125.3 °C3,540 mm470
202033.9 °C9 March 202021.8 °C15 December 202025.8 °C3,315 mm810
201933.6 °C12 March 201921.5 °C13 January 201926.0 °C2,730 mm980
201832.4 °C28 March 201821.4 °C5 February 201825.6 °C2,818 mm610
201733.3 °C5 March 201720.5 °C23 January 201725.7 °C3,512 mm770
201633.9 °C9 April 201621.6 °C3 December 201626.0 °C3,206 mm1030
201534.0 °C6 March 201521.4 °C10 February 201526.3 °C2,499 mm1100
201433.4 °C9 April 201421.4 °C20 February 201425.8 °C3,089 mm760
201331.9 °C9 March 201321.4 °C15 February 201325.5 °C3,198 mm440
201233.2 °C12 March 201220.7 °C18 February 201225.6 °C2,689 mm480
201131.3 °C16 February 201120.2 °C24 January 201125.2 °C3,395 mm250
201033.6 °C3 February 201020.6 °C19 December 201025.5 °C4,274 mm800
200933.0 °C7 March 200920.8 °C2 February 200925.8 °C2,770 mm810
200831.7 °C25 March 200819.8 °C3 February 200825.0 °C3,576 mm160
200732.5 °C22 February 200721.2 °C9 February 200725.4 °C3,428 mm680
200632.7 °C5 March 200621.0 °C4 January 200625.5 °C2,816 mm470
200531.9 °C20 February 200520.7 °C15 December 200525.4 °C2,849 mm450
200434.5 °C25 March 200420.2 °C21 January 200425.7 °C3,015 mm770
200333.9 °C11 March 200321.4 °C29 March 200325.6 °C3,056 mm950
200234.4 °C5 April 200220.4 °C15 January 200225.8 °C2,859 mm1030
200132.8 °C10 February 200120.2 °C3 December 200125.3 °C2,872 mm860
200031.8 °C1 March 200019.8 °C11 January 200025.0 °C3,041 mm430
199931.9 °C26 March 199919.9 °C16 January 199924.5 °C2,882 mm420
199834.3 °C9 March 199821.1 °C11 January 199825.8 °C2,808 mm1340
199733.5 °C17 March 199720.3 °C24 January 199725.6 °C2,066 mm890
199632.0 °C14 February 199619.3 °C27 January 199624.8 °C3,703 mm360
199533.2 °C4 March 199520.8 °C7 January 199525.1 °C4,001 mm630
199432.5 °C11 March 199420.3 °C30 January 199425.3 °C2,475 mm640
199332.0 °C10 March 199319.9 °C27 December 199325.1 °C2,979 mm450
199234.3 °C29 February 199221.3 °C11 October 199225.6 °C2,771 mm1000
199132.8 °C16 February 199120.4 °C21 January 199125.4 °C2,789 mm600
199034.1 °C13 March 199020.9 °C22 December 199025.5 °C2,991 mm800
198931.9 °C16 February 198920.2 °C29 September 198925.0 °C2,939 mm410
198833.1 °C27 March 198820.4 °C20 January 198825.1 °C3,273 mm600
198734.5 °C27 February 198720.3 °C8 January 198725.9 °C2,974 mm1120
198632.9 °C29 March 198619.8 °C8 January 198625.0 °C2,686 mm550
198534.1 °C9 March 198520.1 °C27 November 198524.8 °C2,928 mm630
198432.5 °C15 March 198420.3 °C12 July 198424.7 °C2,731 mm270
198333.3 °C3 February 198320.2 °C3 December 198325.8 °C2,809 mm1070
198232.2 °C15 December 198220.6 °C21 February 198225.3 °C2,904 mm560
198132.1 °C27 February 198119.6 °C23 January 198124.9 °C3,111 mm330
198032.6 °C27 March 198020.7 °C15 January 198025.1 °C2,939 mm450
197933.7 °C17 March 197920.0 °C24 January 197925.0 °C3,602 mm530
197832.3 °C26 February 197820.5 °C24 December 197824.9 °C3,718 mm370
197733.3 °C9 February 197719.9 °C10 January 197725.2 °C3,051 mm740
197633.0 °C20 March 197619.1 °C28 December 197624.9 °C2,864 mm540
197531.8 °C21 April 197519.8 °C16 February 197524.3 °C4,357 mm80
197432.1 °C21 April 197418.8 °C20 January 197424.3 °C3,358 mm60
197333.3 °C5 February 197320.1 °C28 December 197325.0 °C3,684 mm690
197231.8 °C6 April 197220.6 °C7 January 197225.2 °C2,755 mm250
197130.2 °C10 March 197120.0 °C15 December 197124.3 °C3,903 mm30
197032.9 °C13 February 197020.2 °C23 November 197024.8 °C3,526 mm350
196932.1 °C31 March 196920.9 °C2 February 196925.2 °C3,646 mm530
196832.8 °C27 March 196820.0 °C5 December 196824.7 °C3,424 mm350
196732.4 °C27 February 196720.3 °C27 March 196724.9 °C2,830 mm410
196634.1 °C8 March 196620.6 °C29 December 196625.1 °C3,027 mm540
196533.4 °C4 April 196519.8 °C1 February 196525.0 °C2,879 mm400
196432.3 °C28 January 196419.7 °C25 December 196424.7 °C3,065 mm570
196332.0 °C24 March 196320.3 °C14 January 196324.8 °C2,946 mm240
196231.8 °C1 February 196220.3 °C10 January 196224.6 °C2,890 mm200
196133.9 °C28 February 196120.6 °C2 January 196124.9 °C2,599 mm420
196031.2 °C7 March 196020.4 °C6 January 196024.7 °C3,081 mm140
195932.2 °C13 February 195920.2 °C25 January 195924.9 °C2,329 mm400
195832.1 °C16 February 195821.1 °C7 November 195825.2 °C3,597 mm380
195732.5 °C16 February 195720.6 °C23 January 195725.2 °C2,619 mm290
195632.0 °C3 March 195620.0 °C12 January 195624.4 °C3,526 mm190
195531.6 °C27 February 195519.7 °C15 December 195524.7 °C3,953 mm520
195433.7 °C5 March 195420.4 °C8 December 195424.6 °C3,006 mm340
195333.0 °C11 March 195320.1 °C19 January 195325.2 °C3,419 mm550
195232.9 °C27 February 195220.7 °C8 March 195225.0 °C2,900 mm380
195132.7 °C7 March 195120.9 °C9 January 195125.1 °C3,138 mm240
195031.8 °C9 April 195020.2 °C28 February 195024.5 °C3,279 mm100
194932.1 °C14 February 194920.0 °C17 December 194925.0 °C3,878 mm440
194832.4 °C16 February 194819.8 °C24 February 194824.4 °C4,470 mm340
194731.8 °C8 March 194719.5 °C30 December 194724.4 °C3,613 mm230
194631.9 °C15 February 194619.2 °C5 January 194624.4 °C3,036 mm220
194531.8 °C3 March 194518.7 °C5 February 194524.3 °C3,548 mm180
194431.7 °C5 March 194418.3 °C27 February 194424.4 °C3,729 mm150
194330.5 °C9 March 194319.7 °C13 January 194324.2 °C3,288 mm80
194233.0 °C9 March 194220.2 °C12 February 194224.3 °C3,851 mm530
194134.7 °C18 March 194120.7 °C5 January 194125.3 °C2,358 mm980
194031.7 °C23 February 194019.8 °C12 January 194024.7 °C2,628 mm120

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
+0.5 °C
Hot days (≥ 30 °C)
46 d/yr
-6
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3213 mm
+53 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan28.7 °C-0.3 °C81 mm+47 mm
Feb29.4 °C-0.7 °C50 mm+26 mm
Mar30.1 °C-0.1 °C34 mm-13 mm
Apr29.7 °C+0.6 °C125 mm-11 mm
May28.6 °C+0.6 °C423 mm+33 mm
Jun28.1 °C+0.5 °C401 mm-17 mm
Jul28.7 °C+1.1 °C296 mm-99 mm
Aug28.5 °C+1.0 °C328 mm-80 mm
Sep28.1 °C+0.8 °C624 mm+205 mm
Oct27.4 °C+0.4 °C437 mm-66 mm
Nov28.3 °C+1.1 °C285 mm-7 mm
Dec28.3 °C+0.5 °C130 mm+33 mm

The year's extremes

Hottest day
33.5 °C
22 Mar 2025
Coldest day
21.3 °C
19 Dec 2025
Wettest day
242.9 mm
27 Sep 2025
Windiest day
20.8 km/h
13 Apr 2025
Strongest gust
41.8 km/h
3 Apr 2025
Hottest feels-like
38.5 °C
22 Mar 2025
Coldest feels-like
22.3 °C
22 Dec 2025
Sunniest day
12.2 h
16 Jul 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 Esparza?

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

What is the hottest day ever recorded in Esparza?

The hottest day measured in Esparza between 1940 and 2025 was 18 March 1941, reaching 34.7 °C.

What is the coldest day in Esparza?

The coldest day measured in Esparza between 1940 and 2025 was 27 February 1944, at 18.3 °C.

Does it snow in Esparza?

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

Has the climate of Esparza warmed?

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

What is the wettest day in Esparza?

The wettest day measured in Esparza between 1940 and 2025 was 25 October 2017, with 259 mm of rain in 24 hours.

What was the windiest day in Esparza?

The windiest day measured in Esparza between 1940 and 2025 was 24 February 1989, with winds reaching 34.2 km/h.

What is the warmest month in Esparza?

The warmest month in Esparza is March (26.1 °C on average); the coldest is October (24.4 °C).

How much does it rain in Esparza?

Esparza receives on average 3,160 mm of precipitation per year, spread over about 286 rainy days.

Is it sunny in Esparza?

Esparza gets on average 9.5 hours of sunshine per day, roughly 3,468 hours per year over 1940-2025.

Are there tropical nights in Esparza?

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

What was the most extreme apparent temperature in Esparza?

In Esparza, between 1940 and 2025, the highest apparent temperature reached 40.3 °C on 7 September 2009, and the lowest was 17.3 °C on 27 February 1944.

Compare Esparza with another city

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

Nearby cities

The climate around Esparza

Other cities — Costa Rica