Santa Rosa climate — normals and trends

Santa Rosa (Peru) has a temperate oceanic climate (Cfb) under the Köppen-Geiger classification. Its mean annual temperature is 18.1 °C and it receives 3,182 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 November (18.6 °C on average) and the coldest is July (16.9 °C). Rainfall peaks in January.

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

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

The hottest day of the period reached 29.9 °C (on 1 October 2024) and the coldest 6.5 °C (on 26 August 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 RosaJunin

coords
-10.92°, -74.88°
period
19402025 · 86 yrs
CfbTemperate oceanicWarmest monthNovemberColdest monthJulyWettest monthJanuaryDriest monthJuly

Mean daily temperature

18.1°C

Average daily high

22.7°C

Average daily low

14.7°C

Annual rainfall

3,182mm

Sunshine / day

9.2h

Mean relative humidity

87%

Average peak wind

6.0km/h

Seasonal range

1.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

310 d/yr

Annual snowfall

0.0 cm

Average feels-like high

25.5 °C

Average feels-like low

15.5 °C

Average peak gust

25.2 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

16.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.7 °C

since 1940

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

29.9 °C

1 October 2024

Coldest day

6.5 °C

26 August 1942

Wettest day

137 mm

13 March 1988

Windiest day

10.0 km/h

6 March 2002

Strongest gust

53.3 km/h

11 November 1986

Hottest feels-like

34.5 °C

5 February 1998

Coldest feels-like

4.6 °C

26 August 1942

Sunniest day

12.5 h

19 November 1973

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202527.2 °C20 September 20259.7 °C8 July 202518.8 °C3,142 mm00
202429.9 °C1 October 20249.7 °C20 July 202419.7 °C2,671 mm00
202329.8 °C23 October 202311.4 °C25 July 202319.4 °C3,004 mm00
202229.0 °C19 November 20229.5 °C14 June 202218.5 °C2,609 mm00
202127.6 °C12 October 20219.6 °C6 August 202118.7 °C3,028 mm00
202028.1 °C11 October 202011.5 °C19 April 202019.0 °C2,967 mm00
201927.5 °C18 September 20199.7 °C6 August 201918.8 °C2,868 mm00
201826.3 °C13 September 201810.9 °C15 July 201818.3 °C3,012 mm00
201727.0 °C20 January 20179.4 °C23 July 201718.7 °C3,395 mm00
201628.3 °C23 January 201610.6 °C17 June 201618.9 °C2,667 mm00
201527.6 °C18 September 201511.9 °C19 August 201519.0 °C2,992 mm00
201427.0 °C14 October 20149.9 °C21 August 201418.5 °C3,275 mm00
201326.5 °C24 January 20139.0 °C29 July 201318.4 °C3,301 mm00
201227.0 °C6 April 201210.0 °C12 June 201218.4 °C3,442 mm00
201127.3 °C29 November 20119.9 °C12 August 201118.2 °C3,189 mm00
201027.6 °C21 April 201010.2 °C21 August 201018.7 °C3,196 mm00
200927.8 °C30 October 200910.8 °C5 June 200918.6 °C3,310 mm00
200826.9 °C23 November 200810.5 °C7 May 200818.3 °C3,290 mm00
200726.1 °C24 December 20079.5 °C12 June 200718.2 °C3,046 mm00
200626.2 °C8 January 20068.9 °C6 July 200618.1 °C3,001 mm00
200527.2 °C7 March 200510.4 °C14 July 200518.4 °C2,353 mm00
200427.6 °C2 March 20049.5 °C12 August 200418.4 °C2,623 mm00
200328.2 °C22 November 200310.1 °C31 August 200318.7 °C2,693 mm00
200227.5 °C6 March 200210.4 °C11 August 200218.6 °C2,822 mm00
200127.2 °C8 September 20019.7 °C12 August 200118.4 °C2,591 mm00
200027.3 °C25 December 200010.1 °C29 July 200018.5 °C2,878 mm00
199928.0 °C20 October 19999.9 °C12 July 199918.3 °C3,044 mm00
199828.3 °C14 February 199811.7 °C1 July 199819.3 °C2,836 mm00
199728.0 °C8 September 199711.2 °C13 July 199718.9 °C3,009 mm00
199627.6 °C13 November 199610.3 °C26 July 199618.2 °C2,924 mm00
199527.8 °C25 September 199512.1 °C22 July 199518.6 °C3,103 mm00
199427.3 °C9 October 19949.6 °C12 August 199418.3 °C3,341 mm00
199327.0 °C14 October 19938.8 °C7 August 199318.2 °C2,931 mm00
199226.9 °C9 May 19929.4 °C27 July 199218.4 °C2,997 mm00
199126.8 °C25 February 19918.8 °C16 August 199118.1 °C3,058 mm00
199026.8 °C29 January 19909.6 °C2 August 199018.0 °C2,891 mm00
198926.3 °C30 November 19898.7 °C13 July 198917.8 °C3,558 mm00
198827.1 °C21 September 19889.6 °C27 July 198818.2 °C3,584 mm00
198727.0 °C8 October 198711.0 °C25 August 198718.5 °C3,144 mm00
198626.2 °C24 August 19868.9 °C26 July 198617.8 °C3,387 mm00
198526.6 °C30 November 19859.4 °C15 June 198517.6 °C3,750 mm00
198425.6 °C13 October 198410.6 °C27 August 198417.7 °C3,533 mm00
198327.6 °C25 March 198311.4 °C26 July 198318.9 °C2,983 mm00
198227.0 °C12 September 198210.3 °C20 July 198217.9 °C3,950 mm00
198126.2 °C9 December 19817.4 °C28 July 198117.7 °C3,810 mm00
198026.3 °C16 November 198010.8 °C7 July 198018.0 °C2,826 mm00
197926.0 °C4 November 197910.8 °C28 July 197917.9 °C2,584 mm00
197826.3 °C13 February 19789.3 °C19 August 197817.6 °C2,884 mm00
197726.1 °C12 April 19779.7 °C12 July 197717.7 °C2,715 mm00
197626.6 °C14 October 19768.0 °C15 July 197617.4 °C2,781 mm00
197526.3 °C23 April 19758.0 °C22 July 197517.4 °C2,660 mm00
197426.9 °C31 January 19748.1 °C10 July 197417.6 °C3,307 mm00
197327.2 °C6 January 197310.8 °C4 September 197318.2 °C3,280 mm00
197228.3 °C28 October 197210.0 °C3 July 197218.6 °C2,603 mm00
197126.3 °C16 December 19719.5 °C20 July 197117.8 °C3,238 mm00
197026.8 °C10 December 19709.8 °C12 August 197018.0 °C3,167 mm00
196928.2 °C11 March 19699.1 °C28 July 196918.3 °C2,829 mm00
196826.2 °C1 November 196810.2 °C31 July 196817.5 °C3,119 mm00
196727.0 °C28 December 19679.7 °C8 August 196717.6 °C2,834 mm00
196626.8 °C5 November 19669.9 °C6 July 196618.1 °C2,766 mm00
196526.9 °C19 January 19659.5 °C21 June 196518.0 °C2,997 mm00
196427.2 °C25 January 19649.9 °C2 August 196417.8 °C2,524 mm00
196327.6 °C23 October 19636.8 °C27 July 196318.0 °C2,983 mm00
196227.5 °C22 April 19628.4 °C14 July 196217.8 °C2,954 mm00
196127.8 °C27 October 19617.8 °C2 August 196117.9 °C2,809 mm00
196026.5 °C31 August 19609.0 °C25 July 196017.8 °C3,174 mm00
195926.1 °C28 December 195910.0 °C15 September 195917.7 °C2,759 mm00
195826.8 °C27 August 19589.8 °C22 July 195818.1 °C3,277 mm00
195726.3 °C15 October 19579.0 °C23 July 195717.8 °C3,352 mm00
195624.4 °C5 March 195610.3 °C14 August 195616.8 °C4,028 mm00
195525.2 °C18 September 19556.8 °C3 August 195517.1 °C3,897 mm00
195425.4 °C1 December 19548.8 °C13 August 195417.1 °C3,676 mm00
195323.8 °C10 August 195310.2 °C4 August 195317.5 °C4,138 mm00
195225.4 °C16 December 195210.3 °C21 June 195217.3 °C3,572 mm00
195125.1 °C14 October 19517.9 °C27 July 195117.4 °C3,908 mm00
195024.6 °C31 August 195010.5 °C24 August 195017.1 °C4,469 mm00
194925.0 °C26 February 19499.6 °C28 July 194917.5 °C2,848 mm00
194825.0 °C21 August 19489.8 °C22 August 194817.5 °C2,794 mm00
194724.4 °C16 March 19479.7 °C19 August 194717.4 °C4,557 mm00
194625.6 °C13 November 194610.4 °C19 August 194617.2 °C3,980 mm00
194524.9 °C20 August 194510.5 °C18 July 194517.3 °C4,226 mm00
194425.5 °C5 March 194410.7 °C23 July 194417.5 °C3,282 mm00
194324.5 °C26 February 19439.1 °C7 July 194316.8 °C3,131 mm00
194226.0 °C23 September 19426.5 °C26 August 194216.9 °C4,113 mm00
194125.0 °C8 April 194110.3 °C2 August 194117.6 °C4,176 mm00
194024.3 °C10 October 19409.1 °C6 July 194017.6 °C3,230 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
23.7 °C
+1.0 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
3142 mm
-40 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan23.5 °C+1.1 °C422 mm-99 mm
Feb23.7 °C+1.4 °C397 mm-70 mm
Mar23.1 °C+0.4 °C369 mm+1 mm
Apr24.1 °C+1.1 °C246 mm+17 mm
May23.8 °C+1.2 °C163 mm-6 mm
Jun22.6 °C+0.6 °C163 mm+50 mm
Jul22.6 °C+0.7 °C84 mm+2 mm
Aug23.4 °C+0.6 °C99 mm+11 mm
Sep24.7 °C+1.4 °C110 mm-24 mm
Oct24.1 °C+0.8 °C294 mm+61 mm
Nov24.5 °C+1.5 °C333 mm+5 mm
Dec23.7 °C+1.1 °C463 mm+13 mm

The year's extremes

Hottest day
27.2 °C
20 Sep 2025
Coldest day
9.7 °C
8 Jul 2025
Wettest day
61.0 mm
25 Dec 2025
Windiest day
8.6 km/h
30 Jan 2025
Strongest gust
31.7 km/h
25 Dec 2025
Hottest feels-like
31.7 °C
5 Oct 2025
Coldest feels-like
8.7 °C
8 Jul 2025
Sunniest day
12.3 h
29 Jan 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 temperate oceanic climate (Köppen Cfb). Over 1940-2025, the average annual temperature is 18.1 °C and it receives 3,182 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 1 October 2024, reaching 29.9 °C.

What is the coldest day in Santa Rosa?

The coldest day measured in Santa Rosa between 1940 and 2025 was 26 August 1942, at 6.5 °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.7 °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 13 March 1988, with 137 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 6 March 2002, with winds reaching 10.0 km/h.

What is the warmest month in Santa Rosa?

The warmest month in Santa Rosa is November (18.6 °C on average); the coldest is July (16.9 °C).

How much does it rain in Santa Rosa?

Santa Rosa receives on average 3,182 mm of precipitation per year, spread over about 310 rainy days.

Is it sunny in Santa Rosa?

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

Are there tropical nights in Santa Rosa?

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

What was the most extreme apparent temperature in Santa Rosa?

In Santa Rosa, between 1940 and 2025, the highest apparent temperature reached 34.5 °C on 5 February 1998, and the lowest was 4.6 °C on 26 August 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 — Peru