Santa Rosa climate — normals and trends

Santa Rosa (Ecuador) has a tropical monsoon climate (Am) under the Köppen-Geiger classification. Its mean annual temperature is 23.6 °C and it receives 1,875 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 (25.0 °C on average) and the coldest is August (22.1 °C). Rainfall peaks in March.

Santa Rosa averages 0 frost days, 26 hot days (≥ 30 °C) and 224 rainy days per year.

Santa Rosa has warmed by +1.4 °C between 1940 and 2025, or +0.17 °C per decade. This trend is statistically significant.

The hottest day of the period reached 33.3 °C (on 4 March 1983) and the coldest 15.3 °C (on 15 July 1942).

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

Santa RosaEl Oro

coords
-3.46°, -79.96°
period
19402025 · 86 yrs
AmTropical monsoonWarmest monthMarchColdest monthAugustWettest monthMarchDriest monthAugust

Mean daily temperature

23.6°C

Average daily high

27.6°C

Average daily low

20.7°C

Annual rainfall

1,875mm

Sunshine / day

10.3h

Mean relative humidity

83%

Average peak wind

11.3km/h

Seasonal range

2.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

26 d/yr

Rainy days (≥ 1 mm)

224 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.7 °C

Average feels-like low

24.0 °C

Average peak gust

30.8 km/h

Tropical nights (≥ 20 °C)

236 d/yr

Solar radiation

18.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.4 °C

since 1940

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

33.3 °C

4 March 1983

Coldest day

15.3 °C

15 July 1942

Wettest day

266 mm

3 June 1983

Windiest day

20.8 km/h

26 April 2014

Strongest gust

48.2 km/h

22 September 1945

Hottest feels-like

40.7 °C

23 March 1992

Coldest feels-like

16.3 °C

10 July 1942

Sunniest day

12.2 h

29 January 1950

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202531.8 °C14 March 202517.6 °C9 December 202524.6 °C2,110 mm660
202432.7 °C10 April 202418.1 °C6 September 202425.0 °C1,375 mm1070
202331.9 °C13 December 202320.0 °C31 July 202325.6 °C3,168 mm1110
202231.3 °C19 February 202216.6 °C14 November 202223.8 °C1,330 mm290
202132.0 °C26 February 202117.4 °C6 August 202124.1 °C1,557 mm360
202032.1 °C25 January 202017.5 °C27 August 202024.4 °C1,571 mm600
201931.2 °C20 March 201917.2 °C6 September 201924.4 °C1,894 mm400
201832.0 °C7 January 201817.7 °C16 July 201824.1 °C1,476 mm400
201732.0 °C10 April 201718.1 °C26 July 201724.4 °C3,434 mm570
201633.3 °C29 March 201618.0 °C21 November 201625.0 °C2,056 mm960
201531.8 °C29 December 201519.9 °C31 August 201525.3 °C2,382 mm700
201431.2 °C10 March 201418.0 °C8 September 201424.5 °C1,458 mm320
201331.1 °C11 March 201317.8 °C11 July 201323.8 °C1,344 mm270
201231.2 °C6 April 201217.7 °C27 July 201224.2 °C2,130 mm250
201131.6 °C15 May 201116.9 °C18 October 201124.0 °C1,171 mm400
201032.0 °C23 March 201017.5 °C7 November 201023.9 °C1,674 mm350
200931.4 °C27 December 200918.6 °C30 July 200924.1 °C1,539 mm160
200830.2 °C27 March 200818.5 °C29 June 200823.9 °C1,986 mm30
200731.0 °C4 April 200717.5 °C3 September 200723.5 °C1,184 mm120
200630.5 °C1 February 200618.4 °C17 July 200624.0 °C1,585 mm180
200531.2 °C20 April 200517.7 °C11 July 200523.6 °C1,000 mm160
200430.1 °C29 December 200417.2 °C11 August 200423.5 °C1,300 mm30
200330.4 °C20 March 200317.2 °C16 July 200323.2 °C1,499 mm20
200230.8 °C30 March 200218.0 °C24 June 200223.4 °C2,427 mm20
200129.7 °C28 March 200117.0 °C12 August 200122.7 °C2,126 mm00
200029.7 °C10 March 200016.9 °C27 July 200022.6 °C1,537 mm00
199930.3 °C2 March 199916.9 °C3 August 199922.7 °C1,669 mm10
199831.7 °C15 February 199817.6 °C4 December 199824.2 °C5,795 mm250
199731.0 °C22 March 199720.3 °C14 January 199724.6 °C4,018 mm50
199630.2 °C7 March 199616.2 °C22 November 199622.7 °C1,148 mm60
199532.1 °C10 April 199518.6 °C9 August 199523.6 °C1,304 mm190
199431.5 °C20 May 199417.4 °C7 August 199423.7 °C1,544 mm170
199332.5 °C20 January 199317.4 °C6 August 199324.2 °C2,231 mm380
199232.3 °C21 March 199217.9 °C2 August 199224.2 °C3,755 mm520
199131.7 °C2 June 199117.5 °C4 September 199124.0 °C1,614 mm580
199032.1 °C23 December 199017.1 °C24 July 199023.7 °C1,097 mm510
198930.6 °C30 November 198916.6 °C17 July 198923.2 °C2,127 mm90
198831.5 °C1 April 198817.2 °C15 July 198823.4 °C1,436 mm160
198732.2 °C1 April 198719.2 °C15 August 198724.3 °C2,575 mm570
198632.3 °C2 April 198617.9 °C25 July 198623.3 °C1,372 mm90
198531.9 °C23 December 198516.7 °C6 November 198522.9 °C908 mm140
198431.0 °C12 March 198417.5 °C5 November 198423.4 °C1,807 mm80
198333.3 °C4 March 198319.4 °C9 September 198325.1 °C6,918 mm850
198232.6 °C16 February 198219.0 °C18 July 198224.7 °C1,588 mm780
198131.7 °C28 April 198117.6 °C15 August 198123.9 °C1,101 mm280
198032.2 °C9 January 198018.0 °C22 July 198024.3 °C1,026 mm560
197931.9 °C28 March 197917.0 °C1 November 197924.2 °C894 mm660
197831.2 °C15 February 197817.4 °C16 August 197824.0 °C917 mm390
197731.2 °C20 March 197717.7 °C19 September 197724.0 °C1,597 mm230
197631.0 °C18 December 197618.2 °C9 October 197623.8 °C2,802 mm140
197531.0 °C14 March 197516.8 °C21 July 197523.1 °C1,990 mm100
197431.6 °C4 April 197416.9 °C8 October 197422.8 °C1,109 mm120
197331.4 °C26 March 197317.0 °C14 November 197323.2 °C2,652 mm350
197231.6 °C5 July 197218.6 °C15 August 197224.7 °C2,251 mm660
197130.7 °C10 February 197116.9 °C20 July 197123.1 °C1,695 mm50
197032.1 °C18 February 197017.4 °C14 July 197023.5 °C1,257 mm320
196931.5 °C30 September 196917.0 °C5 October 196923.8 °C1,543 mm310
196830.7 °C15 March 196817.1 °C3 May 196823.1 °C997 mm60
196731.6 °C14 May 196716.6 °C12 November 196722.7 °C1,464 mm80
196630.1 °C6 January 196617.3 °C22 July 196623.0 °C1,585 mm20
196531.3 °C14 January 196517.8 °C27 November 196523.6 °C2,475 mm60
196430.0 °C21 March 196416.7 °C23 October 196422.7 °C2,435 mm10
196330.3 °C30 April 196316.4 °C14 November 196323.1 °C1,398 mm30
196230.6 °C17 November 196216.7 °C21 June 196223.0 °C1,012 mm60
196130.0 °C9 June 196116.1 °C20 July 196122.8 °C1,686 mm10
196030.8 °C28 March 196016.8 °C1 November 196023.2 °C974 mm50
195930.7 °C8 January 195917.3 °C18 July 195923.5 °C2,503 mm50
195831.3 °C22 March 195818.0 °C15 August 195823.7 °C3,173 mm190
195730.0 °C26 December 195718.3 °C15 September 195723.4 °C3,228 mm20
195630.0 °C25 November 195616.5 °C7 November 195622.6 °C1,521 mm10
195530.0 °C29 April 195516.3 °C12 August 195522.5 °C783 mm10
195429.7 °C16 February 195415.4 °C28 November 195422.4 °C696 mm00
195330.6 °C12 February 195317.9 °C22 July 195323.4 °C1,729 mm80
195230.6 °C29 December 195216.1 °C2 November 195223.0 °C1,063 mm50
195131.3 °C5 October 195118.2 °C20 September 195123.4 °C1,017 mm90
195030.5 °C20 March 195015.5 °C21 October 195022.5 °C620 mm60
194931.1 °C6 January 194916.7 °C25 July 194922.6 °C2,004 mm20
194831.0 °C15 December 194816.3 °C17 August 194823.2 °C1,536 mm200
194732.3 °C4 January 194716.1 °C18 July 194723.3 °C1,273 mm490
194632.1 °C19 December 194615.9 °C19 November 194623.0 °C1,444 mm170
194532.2 °C20 November 194517.9 °C15 August 194523.4 °C1,881 mm300
194431.0 °C3 October 194417.1 °C18 November 194423.3 °C1,799 mm210
194331.4 °C15 May 194316.6 °C30 August 194323.1 °C990 mm270
194231.3 °C25 March 194215.3 °C15 July 194222.6 °C3,086 mm290
194130.9 °C12 March 194117.4 °C6 November 194123.9 °C5,896 mm230
194030.1 °C22 February 194017.5 °C22 September 194023.5 °C947 mm20

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.4 °C
+0.8 °C
Hot days (≥ 30 °C)
66 d/yr
+40
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2110 mm
+235 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.5 °C+1.2 °C167 mm-81 mm
Feb29.7 °C+1.2 °C467 mm+133 mm
Mar30.3 °C+1.6 °C307 mm-95 mm
Apr29.9 °C+1.3 °C702 mm+403 mm
May28.6 °C+0.5 °C127 mm-59 mm
Jun27.2 °C+0.2 °C67 mm-25 mm
Jul26.8 °C+0.6 °C57 mm+2 mm
Aug26.5 °C+0.3 °C20 mm-8 mm
Sep27.1 °C+0.3 °C31 mm+3 mm
Oct27.4 °C+0.3 °C66 mm+22 mm
Nov28.3 °C+0.8 °C80 mm+30 mm
Dec29.1 °C+0.9 °C20 mm-89 mm

The year's extremes

Hottest day
31.8 °C
14 Mar 2025
Coldest day
17.6 °C
9 Dec 2025
Wettest day
111.1 mm
3 Apr 2025
Windiest day
15.6 km/h
4 Sep 2025
Strongest gust
42.1 km/h
27 Aug 2025
Hottest feels-like
38.8 °C
7 Mar 2025
Coldest feels-like
19.3 °C
9 Dec 2025
Sunniest day
12.0 h
22 Oct 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 Santa Rosa?

Santa Rosa has a tropical monsoon climate (Köppen Am). Over 1940-2025, the average annual temperature is 23.6 °C and it receives 1,875 mm of precipitation per year.

What is the hottest day ever recorded in Santa Rosa?

The hottest day measured in Santa Rosa between 1940 and 2025 was 4 March 1983, reaching 33.3 °C.

What is the coldest day in Santa Rosa?

The coldest day measured in Santa Rosa between 1940 and 2025 was 15 July 1942, at 15.3 °C.

Does it snow in Santa Rosa?

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

Has the climate of Santa Rosa warmed?

Yes: Santa Rosa warmed by +1.4 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Santa Rosa?

The wettest day measured in Santa Rosa between 1940 and 2025 was 3 June 1983, with 266 mm of rain in 24 hours.

What was the windiest day in Santa Rosa?

The windiest day measured in Santa Rosa between 1940 and 2025 was 26 April 2014, with winds reaching 20.8 km/h.

What is the warmest month in Santa Rosa?

The warmest month in Santa Rosa is March (25.0 °C on average); the coldest is August (22.1 °C).

How much does it rain in Santa Rosa?

Santa Rosa receives on average 1,875 mm of precipitation per year, spread over about 224 rainy days.

Is it sunny in Santa Rosa?

Santa Rosa gets on average 10.3 hours of sunshine per day, roughly 3,760 hours per year over 1940-2025.

Are there tropical nights in Santa Rosa?

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

What was the most extreme apparent temperature in Santa Rosa?

In Santa Rosa, between 1940 and 2025, the highest apparent temperature reached 40.7 °C on 23 March 1992, and the lowest was 16.3 °C on 10 July 1942.

Compare Santa Rosa with another city

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

Nearby cities

The climate around Santa Rosa

Other cities — Ecuador