Duarte climate — normals and trends

Duarte (United States) has a hot-summer mediterranean climate (Csa) under the Köppen-Geiger classification. Its mean annual temperature is 15.5 °C and it receives 431 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 July (23.4 °C on average) and the coldest is January (8.9 °C). Rainfall peaks in February.

Duarte averages 7 frost days, 61 hot days (≥ 30 °C) and 45 rainy days per year.

Duarte has warmed by +2.2 °C between 1940 and 2025, or +0.26 °C per decade. This trend is statistically significant.

The number of frost days there went from about 13 to 1 per year over the period.

The hottest day of the period reached 42.7 °C (on 6 September 2020) and the coldest -6.9 °C (on 22 December 1990).

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

DuarteCalifornia

coords
34.14°, -117.98°
period
19402025 · 86 yrs
CsaHot-summer MediterraneanWarmest monthJulyColdest monthJanuaryWettest monthFebruaryDriest monthJune

Mean daily temperature

15.5°C

Average daily high

21.9°C

Average daily low

10.4°C

Annual rainfall

431mm

Sunshine / day

11.3h

Mean relative humidity

53%

Average peak wind

11.1km/h

Seasonal range

14.5°C

Frost days (< 0 °C)

7 d/yr

Hot days (≥ 30 °C)

61 d/yr

Rainy days (≥ 1 mm)

45 d/yr

Annual snowfall

16.1 cm

Average feels-like high

20.7 °C

Average feels-like low

8.4 °C

Average peak gust

34.4 km/h

Tropical nights (≥ 20 °C)

15 d/yr

Solar radiation

20.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.2 °C

since 1940

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

42.7 °C

6 September 2020

Coldest day

-6.9 °C

22 December 1990

Wettest day

118 mm

9 January 2005

Windiest day

33.2 km/h

16 March 1964

Strongest gust

94.7 km/h

1 March 1983

Hottest feels-like

42.4 °C

6 September 2020

Coldest feels-like

-11.6 °C

22 December 1990

Snowiest day

17.7 cm

4 January 1974

Sunniest day

14.0 h

7 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.5 °C7 August 20251.1 °C28 January 202516.6 °C587 mm530
202440.9 °C6 September 2024-0.3 °C8 February 202416.4 °C487 mm881
202335.6 °C27 July 2023-0.5 °C2 March 202315.6 °C827 mm571
202238.7 °C31 August 2022-0.6 °C25 February 202217.2 °C297 mm912
202138.1 °C15 June 2021-1.4 °C26 January 202117.0 °C351 mm903
202042.7 °C6 September 20200.8 °C5 February 202017.4 °C289 mm1000
201935.3 °C23 July 2019-1.4 °C11 February 201915.8 °C678 mm624
201841.4 °C6 July 2018-1.3 °C20 February 201817.1 °C320 mm702
201738.8 °C1 September 2017-0.7 °C25 January 201717.4 °C362 mm841
201639.6 °C20 June 2016-0.7 °C25 December 201617.0 °C343 mm701
201536.9 °C15 August 2015-2.1 °C1 January 201517.3 °C198 mm693
201436.3 °C14 September 20141.4 °C29 December 201417.7 °C312 mm700
201337.5 °C29 June 2013-2.1 °C14 January 201316.5 °C179 mm588
201237.2 °C10 August 2012-0.2 °C30 December 201216.5 °C241 mm521
201135.5 °C27 August 2011-4.0 °C27 February 201115.1 °C352 mm343
201037.9 °C27 September 2010-0.4 °C24 January 201015.1 °C726 mm313
200936.2 °C28 August 2009-3.3 °C8 December 200915.9 °C287 mm554
200837.8 °C20 June 2008-2.1 °C18 December 200816.2 °C461 mm674
200737.7 °C2 September 2007-3.7 °C14 January 200716.2 °C153 mm453
200638.5 °C22 July 2006-1.5 °C12 March 200616.0 °C365 mm604
200534.9 °C19 July 20050.5 °C5 January 200515.6 °C650 mm400
200434.4 °C10 August 2004-0.2 °C5 January 200415.6 °C467 mm421
200336.1 °C16 July 2003-1.4 °C28 December 200315.9 °C392 mm862
200236.5 °C1 September 2002-2.6 °C30 January 200215.4 °C190 mm634
200136.3 °C17 August 2001-2.5 °C17 January 200115.4 °C477 mm6910
200036.7 °C16 September 2000-1.1 °C24 February 200015.7 °C323 mm662
199935.9 °C25 August 1999-0.7 °C10 February 199915.3 °C212 mm455
199838.1 °C29 August 1998-2.2 °C23 December 199814.5 °C650 mm546
199739.4 °C5 August 1997-0.7 °C25 December 199716.1 °C353 mm572
199638.0 °C13 August 1996-3.7 °C27 February 199616.3 °C491 mm865
199539.4 °C28 July 19950.1 °C24 March 199516.1 °C715 mm690
199438.0 °C5 August 1994-0.8 °C19 November 199415.6 °C332 mm721
199338.5 °C1 August 1993-1.4 °C4 January 199315.8 °C754 mm563
199238.4 °C19 August 1992-0.6 °C20 December 199216.2 °C663 mm742
199136.6 °C10 October 1991-0.8 °C16 March 199115.6 °C484 mm631
199039.8 °C26 June 1990-6.9 °C22 December 199015.8 °C261 mm7815
198940.1 °C5 July 1989-4.1 °C6 February 198916.0 °C177 mm7511
198839.2 °C3 September 1988-3.4 °C29 December 198816.1 °C394 mm727
198736.8 °C1 August 1987-4.6 °C26 December 198715.4 °C426 mm6515
198635.8 °C27 June 1986-0.9 °C10 February 198615.9 °C453 mm611
198539.7 °C3 July 1985-1.5 °C5 February 198515.3 °C271 mm6015
198438.4 °C29 May 1984-1.5 °C17 December 198416.2 °C359 mm791
198338.5 °C5 August 19830.3 °C21 January 198315.4 °C974 mm600
198238.7 °C2 September 1982-2.1 °C3 January 198214.9 °C588 mm494
198139.6 °C27 August 1981-0.2 °C27 February 198116.7 °C346 mm991
198038.2 °C1 October 19801.3 °C19 January 198016.0 °C624 mm600
197936.9 °C15 September 1979-3.8 °C29 January 197915.4 °C435 mm6611
197837.7 °C15 July 1978-5.0 °C8 December 197815.5 °C985 mm676
197737.1 °C26 July 19770.0 °C15 March 197716.0 °C389 mm490
197639.0 °C30 August 1976-3.5 °C4 March 197615.8 °C424 mm375
197534.8 °C25 July 1975-2.0 °C29 January 197515.0 °C372 mm388
197436.0 °C27 June 1974-1.7 °C25 December 197415.7 °C431 mm585
197337.3 °C21 June 1973-1.7 °C5 January 197315.3 °C434 mm514
197237.9 °C28 July 1972-3.9 °C9 December 197215.5 °C191 mm4411
197139.6 °C13 September 1971-3.3 °C5 January 197115.0 °C355 mm6916
197037.6 °C4 July 1970-0.8 °C4 January 197015.8 °C446 mm682
196937.3 °C21 August 1969-2.1 °C29 January 196915.5 °C866 mm482
196835.8 °C11 July 1968-3.1 °C21 December 196815.8 °C215 mm545
196737.1 °C30 August 1967-2.9 °C14 December 196715.2 °C538 mm526
196634.6 °C17 July 1966-2.6 °C8 February 196615.5 °C445 mm5312
196537.0 °C9 August 1965-2.6 °C1 January 196514.4 °C658 mm349
196437.1 °C12 July 1964-2.1 °C18 November 196414.5 °C263 mm508
196336.8 °C28 September 1963-4.9 °C13 January 196314.9 °C397 mm295
196236.1 °C13 August 1962-5.0 °C28 February 196214.9 °C500 mm4616
196136.0 °C15 June 19610.8 °C12 December 196115.2 °C271 mm540
196039.6 °C17 July 1960-3.1 °C13 January 196015.3 °C351 mm5515
195938.2 °C10 July 1959-2.2 °C9 February 195916.1 °C410 mm532
195837.4 °C10 July 1958-1.0 °C17 November 195816.0 °C615 mm613
195736.8 °C4 July 1957-5.3 °C28 January 195714.9 °C504 mm5210
195636.3 °C23 August 1956-2.5 °C17 February 195615.0 °C228 mm507
195539.8 °C6 September 1955-3.2 °C9 January 195514.5 °C356 mm6017
195436.2 °C31 August 1954-1.9 °C28 December 195415.3 °C426 mm446
195335.5 °C12 September 1953-1.4 °C21 February 195315.0 °C152 mm716
195234.5 °C31 August 1952-2.7 °C4 January 195214.3 °C737 mm6520
195135.9 °C15 September 1951-5.5 °C2 March 195114.6 °C345 mm5516
195036.9 °C2 July 1950-5.7 °C13 January 195015.2 °C252 mm4719
194936.5 °C23 September 1949-6.0 °C4 January 194914.0 °C347 mm4742
194839.0 °C10 September 1948-5.9 °C24 December 194814.2 °C324 mm4320
194736.7 °C1 September 1947-3.2 °C29 January 194713.9 °C203 mm5012
194636.6 °C2 August 1946-4.8 °C5 February 194614.1 °C417 mm7720
194537.9 °C25 July 1945-3.2 °C5 March 194514.6 °C569 mm8917
194439.3 °C26 August 1944-2.3 °C14 March 194414.1 °C387 mm6015
194339.9 °C26 July 1943-1.4 °C9 February 194315.3 °C560 mm823
194237.5 °C22 July 1942-2.5 °C15 February 194214.9 °C165 mm8610
194137.0 °C22 July 1941-2.3 °C25 December 194113.8 °C667 mm514
194036.0 °C13 July 1940-1.1 °C13 January 194014.6 °C637 mm647

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
22.6 °C
+0.7 °C
Hot days (≥ 30 °C)
53 d/yr
-8
Frost days (< 0 °C)
0 d/yr
-7
Annual rainfall
587 mm
+156 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan16.0 °C+1.6 °C20 mm-62 mm
Feb17.8 °C+2.6 °C102 mm+15 mm
Mar16.2 °C-0.4 °C73 mm+2 mm
Apr19.4 °C-0.1 °C18 mm-14 mm
May23.6 °C+0.9 °C14 mm+2 mm
Jun28.0 °C+1.1 °C1 mm-1 mm
Jul29.2 °C-1.4 °C2 mm-4 mm
Aug31.3 °C+0.7 °C6 mm-4 mm
Sep27.6 °C-0.9 °C36 mm+25 mm
Oct23.6 °C-0.4 °C54 mm+36 mm
Nov19.6 °C+0.8 °C127 mm+90 mm
Dec19.0 °C+4.0 °C134 mm+72 mm

The year's extremes

Hottest day
35.5 °C
7 Aug 2025
Coldest day
1.1 °C
28 Jan 2025
Wettest day
86.2 mm
24 Dec 2025
Windiest day
26.0 km/h
7 Jan 2025
Strongest gust
75.2 km/h
7 Jan 2025
Hottest feels-like
36.5 °C
22 Aug 2025
Coldest feels-like
-3.0 °C
21 Jan 2025
Snowiest day
2.6 cm
27 Jan 2025
Sunniest day
14.0 h
7 Jun 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 Duarte?

Duarte has a hot-summer mediterranean climate (Köppen Csa). Over 1940-2025, the average annual temperature is 15.5 °C and it receives 431 mm of precipitation per year.

What is the hottest day ever recorded in Duarte?

The hottest day measured in Duarte between 1940 and 2025 was 6 September 2020, reaching 42.7 °C.

What is the coldest day in Duarte?

The coldest day measured in Duarte between 1940 and 2025 was 22 December 1990, at -6.9 °C.

Does it snow in Duarte?

Yes. Duarte gets on average 16.1 cm of snow per year and has around 7 frost days.

Has the climate of Duarte warmed?

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

What is the wettest day in Duarte?

The wettest day measured in Duarte between 1940 and 2025 was 9 January 2005, with 118 mm of rain in 24 hours.

What was the windiest day in Duarte?

The windiest day measured in Duarte between 1940 and 2025 was 16 March 1964, with winds reaching 33.2 km/h.

What is the warmest month in Duarte?

The warmest month in Duarte is July (23.4 °C on average); the coldest is January (8.9 °C).

How much does it rain in Duarte?

Duarte receives on average 431 mm of precipitation per year, spread over about 45 rainy days.

Is it sunny in Duarte?

Duarte gets on average 11.3 hours of sunshine per day, roughly 4,125 hours per year over 1940-2025.

What is the biggest single-day snowfall in Duarte?

The heaviest 24-hour snowfall measured in Duarte between 1940 and 2025 was 4 January 1974, with 17.7 cm.

Are there tropical nights in Duarte?

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

What was the most extreme apparent temperature in Duarte?

In Duarte, between 1940 and 2025, the highest apparent temperature reached 42.4 °C on 6 September 2020, and the lowest was -11.6 °C on 22 December 1990.

Compare Duarte with another city

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

Nearby cities

The climate around Duarte

Other cities — United States