Zaragoza climate — normals and trends

Zaragoza (Mexico) has a temperate oceanic climate (Cfb) under the Köppen-Geiger classification. Its mean annual temperature is 14.7 °C and it receives 2,008 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 (17.1 °C on average) and the coldest is January (11.5 °C). Rainfall peaks in September.

Zaragoza averages 0 frost days, 0 hot days (≥ 30 °C) and 251 rainy days per year.

Zaragoza has warmed by +2.3 °C between 1940 and 2025, or +0.27 °C per decade. This trend is statistically significant.

The hottest day of the period reached 31.1 °C (on 22 April 1983) and the coldest -3.2 °C (on 13 February 1960).

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

ZaragozaPuebla

coords
19.77°, -97.56°
period
19402025 · 86 yrs
CfbTemperate oceanicWarmest monthMayColdest monthJanuaryWettest monthSeptemberDriest monthJanuary

Mean daily temperature

14.7°C

Average daily high

19.6°C

Average daily low

10.8°C

Annual rainfall

2,008mm

Sunshine / day

10.3h

Mean relative humidity

81%

Average peak wind

10.7km/h

Seasonal range

5.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

251 d/yr

Annual snowfall

0.4 cm

Average feels-like high

20.2 °C

Average feels-like low

9.8 °C

Average peak gust

33.5 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

18.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.3 °C

since 1940

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

31.1 °C

22 April 1983

Coldest day

-3.2 °C

13 February 1960

Wettest day

192 mm

6 October 1999

Windiest day

33.1 km/h

22 August 2007

Strongest gust

108.4 km/h

22 August 2007

Hottest feels-like

34.6 °C

8 May 2024

Coldest feels-like

-6.9 °C

13 February 1960

Snowiest day

7.1 cm

11 January 1967

Sunniest day

13.0 h

28 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202529.5 °C6 May 20252.0 °C22 January 202516.0 °C2,133 mm00
202430.8 °C9 May 20243.9 °C23 November 202416.8 °C2,252 mm40
202328.0 °C16 June 20232.3 °C14 January 202316.1 °C1,698 mm00
202228.6 °C30 March 20221.3 °C5 February 202215.5 °C1,709 mm00
202127.8 °C10 April 20214.2 °C19 February 202115.9 °C1,949 mm00
202029.9 °C12 April 20202.9 °C27 February 202016.0 °C1,826 mm00
201929.5 °C17 February 20191.0 °C18 December 201916.2 °C1,899 mm00
201826.3 °C30 May 20180.7 °C14 November 201815.6 °C1,993 mm00
201729.0 °C29 April 2017-1.9 °C11 December 201715.7 °C2,201 mm02
201628.5 °C29 April 20162.3 °C28 January 201615.6 °C2,045 mm00
201527.0 °C27 April 20154.0 °C10 February 201515.4 °C2,425 mm00
201427.9 °C28 April 20142.3 °C16 January 201415.2 °C2,165 mm00
201328.5 °C18 April 2013-2.1 °C3 March 201315.4 °C2,607 mm01
201227.2 °C2 March 20124.2 °C4 January 201215.2 °C2,177 mm00
201129.6 °C27 April 20110.6 °C30 November 201115.4 °C1,812 mm00
201030.3 °C1 May 2010-1.1 °C6 November 201015.0 °C2,100 mm11
200927.5 °C4 April 20092.3 °C2 March 200915.5 °C2,033 mm00
200826.9 °C23 May 20081.8 °C3 January 200815.2 °C2,166 mm00
200727.7 °C1 March 20073.1 °C25 October 200715.2 °C2,206 mm00
200627.4 °C10 May 2006-0.3 °C7 January 200615.2 °C1,876 mm01
200528.4 °C30 April 20052.6 °C23 November 200515.4 °C2,031 mm00
200426.5 °C30 May 20042.9 °C26 December 200414.9 °C1,922 mm00
200328.7 °C6 May 20031.2 °C18 December 200315.2 °C1,984 mm00
200227.5 °C2 May 20021.0 °C23 November 200214.9 °C1,951 mm00
200127.3 °C14 March 20011.6 °C20 January 200114.8 °C2,011 mm00
200028.1 °C23 April 20001.3 °C20 December 200014.9 °C1,666 mm00
199929.4 °C4 May 19991.7 °C15 February 199914.8 °C2,218 mm00
199830.9 °C16 April 19981.4 °C3 February 199815.9 °C1,861 mm40
199728.7 °C25 April 1997-1.6 °C15 December 199715.2 °C1,976 mm01
199626.6 °C16 March 19961.1 °C9 January 199615.1 °C2,035 mm00
199528.1 °C18 May 19953.0 °C26 November 199515.7 °C2,103 mm00
199429.1 °C27 March 19941.7 °C9 January 199415.4 °C1,859 mm00
199327.5 °C14 April 19930.4 °C13 March 199315.1 °C1,987 mm00
199226.2 °C22 March 19923.0 °C11 December 199214.9 °C2,242 mm00
199129.9 °C28 April 19914.0 °C5 March 199115.3 °C2,038 mm00
199029.9 °C28 May 19900.9 °C10 December 199015.1 °C2,088 mm00
198927.4 °C17 May 1989-1.4 °C24 December 198914.7 °C1,895 mm03
198828.0 °C23 April 19880.1 °C26 January 198814.8 °C1,818 mm00
198727.3 °C23 March 19870.1 °C23 January 198714.9 °C1,835 mm00
198628.3 °C3 April 1986-3.0 °C14 January 198614.8 °C1,917 mm03
198526.5 °C27 April 1985-0.1 °C5 January 198514.7 °C2,083 mm01
198429.6 °C27 April 19841.7 °C28 February 198414.8 °C2,675 mm00
198331.1 °C22 April 1983-0.3 °C30 December 198315.3 °C1,967 mm11
198228.9 °C5 April 19822.8 °C8 March 198215.3 °C1,896 mm00
198127.1 °C29 March 19811.9 °C24 January 198115.1 °C2,371 mm00
198027.3 °C16 May 19803.1 °C28 December 198015.2 °C2,038 mm00
197927.7 °C11 April 1979-1.2 °C2 January 197914.8 °C2,104 mm01
197828.8 °C2 May 19782.2 °C11 December 197815.0 °C2,124 mm00
197727.8 °C3 April 1977-0.9 °C22 December 197714.8 °C1,749 mm01
197626.4 °C29 March 1976-3.2 °C25 February 197614.0 °C1,997 mm03
197527.5 °C4 May 19750.9 °C14 January 197514.7 °C2,133 mm00
197428.9 °C10 May 19740.2 °C27 November 197414.3 °C2,041 mm00
197330.3 °C26 May 1973-1.9 °C30 January 197314.7 °C2,336 mm12
197226.9 °C14 April 19721.4 °C16 December 197214.6 °C1,925 mm00
197130.0 °C29 April 19711.7 °C4 March 197114.5 °C1,838 mm10
197028.0 °C30 March 19700.1 °C17 November 197014.2 °C1,698 mm00
196928.3 °C6 May 19691.3 °C20 November 196914.8 °C2,042 mm00
196826.2 °C17 April 19680.8 °C8 February 196814.0 °C1,765 mm00
196727.0 °C31 May 19670.4 °C11 January 196714.1 °C1,887 mm00
196624.7 °C13 April 1966-0.5 °C29 November 196613.4 °C2,041 mm01
196526.4 °C11 April 1965-0.9 °C18 January 196513.8 °C1,732 mm02
196428.4 °C1 May 1964-0.2 °C1 January 196414.0 °C1,880 mm01
196326.2 °C11 March 19630.2 °C25 December 196313.8 °C1,762 mm00
196227.1 °C20 March 1962-0.2 °C10 January 196214.0 °C1,687 mm02
196126.8 °C14 April 19611.0 °C13 February 196113.8 °C1,955 mm00
196027.6 °C1 April 1960-3.2 °C13 February 196014.1 °C1,652 mm02
195925.5 °C26 March 19591.5 °C11 January 195914.0 °C2,177 mm00
195827.6 °C5 April 1958-0.5 °C8 January 195814.0 °C2,079 mm01
195727.9 °C3 April 1957-1.1 °C12 December 195714.2 °C1,773 mm02
195626.4 °C14 April 1956-3.0 °C13 January 195613.3 °C1,777 mm03
195527.6 °C19 May 1955-0.4 °C12 February 195513.8 °C2,127 mm01
195427.2 °C12 March 1954-1.7 °C20 December 195413.4 °C2,049 mm02
195328.3 °C11 April 1953-0.6 °C11 November 195314.1 °C1,941 mm01
195227.8 °C10 March 19521.6 °C21 October 195213.8 °C2,436 mm00
195126.9 °C6 April 19510.4 °C3 February 195114.4 °C1,913 mm00
195025.9 °C26 March 19501.3 °C6 November 195013.9 °C1,850 mm00
194926.3 °C23 March 19491.5 °C15 November 194914.1 °C1,986 mm00
194828.8 °C31 March 19480.9 °C14 January 194814.0 °C1,939 mm00
194726.8 °C4 April 19470.8 °C26 December 194714.0 °C2,242 mm00
194627.7 °C20 May 19460.9 °C30 November 194614.1 °C1,775 mm00
194528.0 °C24 April 1945-0.3 °C5 December 194514.3 °C1,897 mm01
194427.2 °C18 March 1944-1.2 °C20 January 194413.8 °C2,111 mm01
194325.3 °C12 April 19431.2 °C19 December 194313.1 °C2,178 mm00
194225.9 °C14 May 19422.2 °C9 March 194213.4 °C1,893 mm00
194126.9 °C6 April 19411.0 °C19 January 194113.8 °C2,382 mm00
194025.9 °C17 April 19402.5 °C23 December 194013.7 °C2,100 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
21.1 °C
+1.5 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
2133 mm
+125 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan17.6 °C+1.0 °C48 mm-19 mm
Feb19.6 °C+1.5 °C95 mm+24 mm
Mar22.6 °C+2.4 °C50 mm-49 mm
Apr22.5 °C+0.8 °C41 mm-100 mm
May24.2 °C+2.1 °C184 mm+27 mm
Jun21.2 °C-0.1 °C385 mm+123 mm
Jul22.2 °C+1.5 °C207 mm-44 mm
Aug22.6 °C+1.7 °C220 mm-43 mm
Sep22.0 °C+1.8 °C349 mm+40 mm
Oct20.8 °C+1.8 °C276 mm+67 mm
Nov19.6 °C+1.7 °C157 mm+47 mm
Dec17.9 °C+1.0 °C122 mm+52 mm

The year's extremes

Hottest day
29.5 °C
6 May 2025
Coldest day
2.0 °C
22 Jan 2025
Wettest day
100.3 mm
8 Oct 2025
Windiest day
22.3 km/h
8 Oct 2025
Strongest gust
58.0 km/h
8 Oct 2025
Hottest feels-like
32.6 °C
6 May 2025
Coldest feels-like
-0.3 °C
22 Jan 2025
Sunniest day
13.0 h
20 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 Zaragoza?

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

What is the hottest day ever recorded in Zaragoza?

The hottest day measured in Zaragoza between 1940 and 2025 was 22 April 1983, reaching 31.1 °C.

What is the coldest day in Zaragoza?

The coldest day measured in Zaragoza between 1940 and 2025 was 13 February 1960, at -3.2 °C.

Does it snow in Zaragoza?

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

Has the climate of Zaragoza warmed?

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

What is the wettest day in Zaragoza?

The wettest day measured in Zaragoza between 1940 and 2025 was 6 October 1999, with 192 mm of rain in 24 hours.

What was the windiest day in Zaragoza?

The windiest day measured in Zaragoza between 1940 and 2025 was 22 August 2007, with winds reaching 33.1 km/h.

What is the warmest month in Zaragoza?

The warmest month in Zaragoza is May (17.1 °C on average); the coldest is January (11.5 °C).

How much does it rain in Zaragoza?

Zaragoza receives on average 2,008 mm of precipitation per year, spread over about 251 rainy days.

Is it sunny in Zaragoza?

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

What is the biggest single-day snowfall in Zaragoza?

The heaviest 24-hour snowfall measured in Zaragoza between 1940 and 2025 was 11 January 1967, with 7.1 cm.

Are there tropical nights in Zaragoza?

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

What was the most extreme apparent temperature in Zaragoza?

In Zaragoza, between 1940 and 2025, the highest apparent temperature reached 34.6 °C on 8 May 2024, and the lowest was -6.9 °C on 13 February 1960.

Compare Zaragoza with another city

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

Nearby cities

The climate around Zaragoza

Other cities — Mexico