San José climate — normals and trends

San José (Costa Rica) has a tropical rainforest climate (Af) under the Köppen-Geiger classification. Its mean annual temperature is 24.4 °C and it receives 2,659 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 (25.4 °C on average) and the coldest is January (23.4 °C). Rainfall peaks in July.

San José averages 0 frost days, 1 hot days (≥ 30 °C) and 322 rainy days per year.

San José has warmed by +0.9 °C between 1940 and 2025, or +0.11 °C per decade. This trend is statistically significant.

The hottest day of the period reached 30.9 °C (on 22 April 1987) and the coldest 18.7 °C (on 14 January 1956).

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

San JoséAlajuela Province

coords
10.95°, -85.14°
period
19402025 · 86 yrs
AfTropical rainforestWarmest monthAprilColdest monthJanuaryWettest monthJulyDriest monthApril

Mean daily temperature

24.4°C

Average daily high

26.6°C

Average daily low

22.7°C

Annual rainfall

2,659mm

Sunshine / day

10.0h

Mean relative humidity

85%

Average peak wind

19.6km/h

Seasonal range

2.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

1 d/yr

Rainy days (≥ 1 mm)

322 d/yr

Annual snowfall

0.0 cm

Average feels-like high

29.9 °C

Average feels-like low

25.0 °C

Average peak gust

38.4 km/h

Tropical nights (≥ 20 °C)

364 d/yr

Solar radiation

17.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.9 °C

since 1940

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

30.9 °C

22 April 1987

Coldest day

18.7 °C

14 January 1956

Wettest day

178 mm

20 May 1956

Windiest day

45.4 km/h

1 April 2003

Strongest gust

84.2 km/h

5 February 1996

Hottest feels-like

36.8 °C

4 May 1978

Coldest feels-like

16.4 °C

20 January 1977

Sunniest day

12.5 h

12 June 1960

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202529.5 °C1 April 202521.8 °C10 January 202524.9 °C2,836 mm00
202430.9 °C24 March 202420.0 °C22 February 202425.4 °C3,136 mm150
202330.3 °C20 May 202320.9 °C16 January 202325.3 °C2,368 mm70
202228.9 °C2 April 202220.7 °C31 January 202224.5 °C3,238 mm00
202129.0 °C25 April 202120.5 °C3 February 202124.6 °C2,433 mm00
202030.3 °C10 April 202021.1 °C27 December 202024.9 °C3,028 mm10
201929.6 °C27 April 201921.0 °C12 January 201925.0 °C2,436 mm00
201829.6 °C8 May 201820.5 °C6 January 201824.5 °C2,583 mm00
201729.5 °C29 April 201719.8 °C23 January 201724.8 °C3,035 mm00
201630.3 °C31 March 201621.0 °C24 January 201625.0 °C2,641 mm10
201530.4 °C28 April 201521.1 °C10 February 201524.9 °C2,302 mm10
201429.8 °C19 May 201421.0 °C17 January 201424.7 °C2,483 mm00
201329.7 °C23 April 201320.3 °C4 March 201324.7 °C2,480 mm00
201229.2 °C11 May 201220.1 °C5 January 201224.5 °C2,358 mm00
201129.2 °C29 April 201120.3 °C6 March 201124.4 °C2,383 mm00
201030.4 °C21 April 201019.4 °C18 December 201024.7 °C2,759 mm20
200929.3 °C1 May 200920.0 °C6 February 200924.5 °C2,360 mm00
200829.4 °C7 May 200819.9 °C27 February 200824.3 °C2,924 mm00
200729.3 °C13 May 200720.2 °C19 February 200724.6 °C2,711 mm00
200629.3 °C29 April 200619.6 °C14 February 200624.6 °C2,497 mm00
200530.5 °C30 April 200519.9 °C21 January 200524.8 °C2,468 mm40
200430.2 °C10 April 200420.6 °C24 January 200424.5 °C2,824 mm10
200329.7 °C19 March 200321.3 °C26 January 200324.8 °C2,430 mm00
200229.4 °C29 April 200220.4 °C10 January 200224.7 °C2,753 mm00
200129.7 °C7 May 200119.8 °C2 March 200124.4 °C2,405 mm00
200029.7 °C9 May 200019.7 °C27 January 200024.1 °C2,684 mm00
199928.9 °C1 April 199919.8 °C28 December 199924.0 °C2,392 mm00
199830.5 °C11 May 199821.5 °C11 February 199825.0 °C2,455 mm140
199729.4 °C6 April 199720.2 °C16 December 199724.7 °C2,382 mm00
199629.4 °C8 April 199619.4 °C14 January 199624.2 °C2,531 mm00
199529.8 °C12 April 199521.4 °C9 February 199524.6 °C2,517 mm00
199429.8 °C10 April 199421.0 °C13 January 199424.6 °C2,217 mm00
199329.6 °C11 April 199320.3 °C28 January 199324.5 °C2,458 mm00
199230.2 °C17 May 199221.0 °C4 February 199224.6 °C2,206 mm30
199130.6 °C22 April 199120.8 °C13 February 199124.6 °C2,178 mm30
199030.4 °C25 April 199020.6 °C10 December 199024.6 °C2,337 mm50
198929.5 °C22 April 198919.0 °C25 December 198924.2 °C2,063 mm00
198830.6 °C22 April 198820.9 °C12 March 198824.5 °C2,562 mm80
198730.9 °C22 April 198720.1 °C7 January 198725.0 °C2,172 mm150
198629.8 °C8 May 198619.6 °C28 January 198624.1 °C2,794 mm00
198529.2 °C14 April 198520.0 °C6 January 198524.0 °C2,317 mm00
198430.0 °C21 April 198420.1 °C9 January 198424.2 °C2,229 mm10
198330.8 °C26 April 198321.0 °C10 February 198325.0 °C2,219 mm140
198229.7 °C5 April 198221.0 °C30 December 198224.5 °C2,779 mm00
198128.9 °C30 March 198119.7 °C14 January 198124.3 °C2,459 mm00
198030.5 °C4 May 198019.7 °C6 February 198024.5 °C2,634 mm40
197929.2 °C27 March 197920.3 °C21 January 197924.4 °C2,641 mm00
197829.6 °C4 May 197820.1 °C23 February 197824.4 °C2,644 mm00
197729.3 °C1 April 197719.7 °C20 January 197724.4 °C2,207 mm00
197628.7 °C9 April 197619.4 °C11 February 197624.0 °C2,826 mm00
197529.9 °C30 April 197519.7 °C24 December 197524.0 °C2,996 mm00
197429.2 °C20 April 197420.1 °C22 January 197423.8 °C2,875 mm00
197330.3 °C9 April 197320.0 °C18 December 197324.3 °C2,524 mm10
197229.4 °C3 May 197220.6 °C21 February 197224.4 °C2,875 mm00
197129.3 °C9 May 197119.9 °C22 January 197123.9 °C3,073 mm00
197029.0 °C5 April 197019.7 °C5 February 197024.1 °C3,371 mm00
196930.6 °C7 May 196920.9 °C1 February 196924.7 °C3,065 mm80
196829.1 °C28 April 196820.0 °C8 February 196823.9 °C2,807 mm00
196728.5 °C21 May 196720.7 °C7 February 196724.0 °C3,027 mm00
196629.7 °C14 April 196620.6 °C6 February 196624.3 °C2,752 mm00
196529.6 °C23 April 196519.7 °C19 January 196524.2 °C2,688 mm00
196429.7 °C10 May 196420.4 °C23 December 196424.3 °C2,396 mm00
196328.7 °C1 May 196320.1 °C26 December 196324.2 °C2,712 mm00
196229.0 °C30 March 196220.2 °C3 January 196224.1 °C2,576 mm00
196129.5 °C9 April 196120.7 °C11 February 196124.2 °C2,446 mm00
196029.1 °C18 May 196019.8 °C31 January 196024.2 °C2,583 mm00
195929.5 °C17 May 195920.9 °C3 January 195924.3 °C2,211 mm00
195830.2 °C1 April 195820.1 °C9 January 195824.6 °C2,902 mm50
195730.2 °C30 April 195720.0 °C20 March 195724.3 °C2,937 mm40
195629.6 °C18 April 195618.7 °C14 January 195623.7 °C3,018 mm00
195529.4 °C12 April 195520.4 °C21 January 195524.0 °C2,725 mm00
195428.9 °C29 March 195420.2 °C22 December 195423.8 °C2,661 mm00
195330.0 °C24 April 195320.0 °C12 January 195324.4 °C2,636 mm10
195229.9 °C30 March 195219.6 °C28 February 195224.2 °C2,768 mm00
195129.0 °C23 May 195119.8 °C4 February 195124.2 °C2,777 mm00
195029.2 °C15 April 195020.0 °C20 December 195023.8 °C2,746 mm00
194930.0 °C14 April 194920.3 °C19 November 194924.1 °C2,814 mm10
194829.6 °C27 April 194819.8 °C16 January 194824.1 °C3,417 mm00
194729.2 °C15 April 194720.4 °C29 January 194724.2 °C2,288 mm00
194629.4 °C10 May 194620.3 °C12 March 194623.8 °C2,959 mm00
194529.2 °C23 April 194520.0 °C6 December 194523.8 °C3,111 mm00
194429.6 °C17 April 194419.9 °C14 December 194424.0 °C3,194 mm00
194328.5 °C17 April 194319.3 °C20 December 194323.5 °C3,432 mm00
194229.3 °C16 March 194220.5 °C27 February 194223.7 °C3,463 mm00
194130.5 °C11 April 194120.4 °C1 April 194124.2 °C2,873 mm50
194029.4 °C7 May 194020.3 °C30 January 194024.3 °C2,233 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
27.1 °C
+0.5 °C
Hot days (≥ 30 °C)
0 d/yr
-1
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2836 mm
+177 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.7 °C0.0 °C307 mm+116 mm
Feb26.3 °C-0.1 °C114 mm-7 mm
Mar28.3 °C+0.8 °C43 mm-42 mm
Apr28.2 °C-0.2 °C76 mm+0 mm
May28.4 °C+0.7 °C139 mm-72 mm
Jun26.8 °C+0.1 °C547 mm+244 mm
Jul27.1 °C+0.7 °C294 mm-32 mm
Aug27.3 °C+0.7 °C232 mm-42 mm
Sep27.4 °C+0.7 °C220 mm-46 mm
Oct27.2 °C+0.9 °C302 mm-12 mm
Nov26.3 °C+0.5 °C376 mm+109 mm
Dec26.0 °C+0.5 °C187 mm-41 mm

The year's extremes

Hottest day
29.5 °C
1 Apr 2025
Coldest day
21.8 °C
10 Jan 2025
Wettest day
78.4 mm
23 Jun 2025
Windiest day
34.9 km/h
25 Jan 2025
Strongest gust
67.7 km/h
25 Jan 2025
Hottest feels-like
35.3 °C
7 May 2025
Coldest feels-like
22.0 °C
13 Apr 2025
Sunniest day
12.0 h
30 May 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 San José?

San José has a tropical rainforest climate (Köppen Af). Over 1940-2025, the average annual temperature is 24.4 °C and it receives 2,659 mm of precipitation per year.

What is the hottest day ever recorded in San José?

The hottest day measured in San José between 1940 and 2025 was 22 April 1987, reaching 30.9 °C.

What is the coldest day in San José?

The coldest day measured in San José between 1940 and 2025 was 14 January 1956, at 18.7 °C.

Does it snow in San José?

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

Has the climate of San José warmed?

Yes: San José warmed by +0.9 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in San José?

The wettest day measured in San José between 1940 and 2025 was 20 May 1956, with 178 mm of rain in 24 hours.

What was the windiest day in San José?

The windiest day measured in San José between 1940 and 2025 was 1 April 2003, with winds reaching 45.4 km/h.

What is the warmest month in San José?

The warmest month in San José is April (25.4 °C on average); the coldest is January (23.4 °C).

How much does it rain in San José?

San José receives on average 2,659 mm of precipitation per year, spread over about 322 rainy days.

Is it sunny in San José?

San José gets on average 10.0 hours of sunshine per day, roughly 3,650 hours per year over 1940-2025.

Are there tropical nights in San José?

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

What was the most extreme apparent temperature in San José?

In San José, between 1940 and 2025, the highest apparent temperature reached 36.8 °C on 4 May 1978, and the lowest was 16.4 °C on 20 January 1977.

Compare San José with another city

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

Nearby cities

The climate around San José

Other cities — Costa Rica