Ascoli Satriano climate — normals and trends

Ascoli Satriano (Italy) has a humid subtropical climate (Cfa) under the Köppen-Geiger classification. Its mean annual temperature is 15.1 °C and it receives 601 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 (24.9 °C on average) and the coldest is January (6.4 °C). Rainfall peaks in November.

Ascoli Satriano averages 16 frost days, 54 hot days (≥ 30 °C) and 95 rainy days per year.

Ascoli Satriano has warmed by +2.1 °C between 1940 and 2025, or +0.25 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 41.7 °C (on 19 August 1946) and the coldest -12.6 °C (on 22 January 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

Ascoli SatrianoApulia

coords
41.20°, 15.57°
period
19402025 · 86 yrs
CfaHumid subtropicalWarmest monthJulyColdest monthJanuaryWettest monthNovemberDriest monthJuly

Mean daily temperature

15.1°C

Average daily high

20.1°C

Average daily low

10.7°C

Annual rainfall

601mm

Sunshine / day

9.8h

Mean relative humidity

69%

Average peak wind

15.9km/h

Seasonal range

18.5°C

Frost days (< 0 °C)

16 d/yr

Hot days (≥ 30 °C)

54 d/yr

Rainy days (≥ 1 mm)

95 d/yr

Annual snowfall

16.8 cm

Average feels-like high

18.6 °C

Average feels-like low

8.9 °C

Average peak gust

35.3 km/h

Tropical nights (≥ 20 °C)

30 d/yr

Solar radiation

15.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.1 °C

since 1940

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

41.7 °C

19 August 1946

Coldest day

-12.6 °C

22 January 1942

Wettest day

98 mm

18 September 1970

Windiest day

45.1 km/h

23 December 2009

Strongest gust

94.7 km/h

30 December 1974

Hottest feels-like

43.0 °C

17 July 2023

Coldest feels-like

-17.5 °C

22 January 1942

Snowiest day

27.4 cm

17 February 1948

Sunniest day

14.0 h

9 May 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.3 °C25 July 2025-0.8 °C31 December 202516.1 °C612 mm751
202439.0 °C15 July 20241.4 °C24 November 202417.0 °C486 mm800
202341.3 °C17 July 2023-2.4 °C8 February 202316.8 °C704 mm795
202239.5 °C27 June 2022-2.6 °C12 March 202216.6 °C717 mm836
202139.6 °C28 July 2021-3.5 °C16 February 202116.2 °C596 mm768
202038.8 °C31 July 2020-0.5 °C24 January 202016.2 °C575 mm672
201938.6 °C12 August 2019-1.6 °C5 January 201916.2 °C651 mm752
201836.6 °C21 July 2018-9.0 °C27 February 201816.4 °C774 mm685
201740.9 °C10 August 2017-4.8 °C12 January 201716.2 °C484 mm7713
201638.4 °C16 June 2016-7.7 °C19 January 201616.1 °C691 mm597
201539.1 °C19 July 2015-3.2 °C2 January 201516.4 °C623 mm834
201437.4 °C11 August 2014-4.3 °C31 December 201416.3 °C600 mm623
201339.7 °C8 August 2013-6.1 °C10 February 201316.0 °C677 mm588
201239.8 °C6 August 2012-8.3 °C15 February 201216.5 °C638 mm8525
201137.7 °C13 July 2011-2.7 °C9 March 201116.0 °C490 mm659
201037.4 °C23 July 2010-4.6 °C17 December 201015.4 °C775 mm5815
200938.9 °C24 July 2009-3.0 °C17 February 200915.8 °C836 mm6812
200839.1 °C14 August 2008-4.3 °C18 February 200816.3 °C521 mm9010
200741.1 °C24 July 2007-4.0 °C16 December 200716.1 °C587 mm725
200638.3 °C29 June 2006-6.3 °C26 January 200615.1 °C638 mm5714
200539.2 °C30 July 2005-4.7 °C3 March 200514.9 °C686 mm5023
200437.8 °C8 July 2004-5.6 °C25 January 200415.3 °C778 mm5617
200339.0 °C18 August 2003-5.4 °C9 April 200315.7 °C679 mm8218
200237.7 °C3 July 2002-4.3 °C19 January 200215.9 °C667 mm5016
200137.2 °C10 August 2001-1.5 °C25 December 200116.1 °C447 mm669
200039.7 °C22 August 2000-2.9 °C26 January 200016.2 °C473 mm5810
199939.0 °C10 August 1999-3.9 °C14 February 199915.8 °C501 mm5719
199839.1 °C2 July 1998-2.5 °C10 December 199815.8 °C578 mm7113
199735.8 °C18 June 1997-1.9 °C4 February 199715.4 °C583 mm527
199636.3 °C28 July 1996-7.1 °C28 December 199614.8 °C693 mm5121
199535.5 °C28 July 1995-2.0 °C17 January 199515.0 °C494 mm426
199436.1 °C10 August 1994-3.0 °C17 December 199415.9 °C500 mm759
199336.2 °C27 August 1993-8.8 °C3 January 199315.2 °C524 mm6625
199234.5 °C21 August 1992-2.1 °C3 February 199215.2 °C429 mm4717
199134.8 °C20 July 1991-6.1 °C3 February 199114.4 °C462 mm4619
199034.4 °C1 July 1990-2.6 °C21 January 199015.3 °C477 mm417
198935.5 °C25 July 1989-2.0 °C4 December 198914.6 °C485 mm3210
198840.6 °C6 July 1988-2.5 °C27 February 198815.3 °C471 mm6110
198739.3 °C24 July 1987-6.9 °C18 March 198715.1 °C501 mm7124
198635.1 °C19 August 1986-4.2 °C29 January 198614.9 °C580 mm4421
198536.9 °C31 July 1985-11.7 °C12 January 198514.7 °C602 mm5122
198436.6 °C14 July 1984-3.5 °C13 January 198414.2 °C668 mm2618
198337.5 °C25 July 1983-3.2 °C26 February 198314.6 °C605 mm2920
198238.5 °C26 June 1982-4.8 °C6 February 198215.2 °C427 mm5112
198137.0 °C3 July 1981-4.1 °C11 January 198114.6 °C419 mm3819
198035.8 °C4 August 1980-8.2 °C5 January 198013.8 °C607 mm3418
197934.9 °C1 August 1979-6.6 °C4 January 197914.5 °C681 mm2318
197835.1 °C7 August 1978-2.7 °C16 February 197814.2 °C571 mm2313
197735.2 °C28 August 1977-3.0 °C6 December 197715.2 °C331 mm3017
197633.1 °C18 July 1976-5.3 °C29 January 197614.0 °C815 mm1517
197539.3 °C18 July 1975-3.2 °C10 February 197514.8 °C536 mm3416
197438.0 °C16 July 1974-1.8 °C24 December 197414.5 °C662 mm426
197336.0 °C18 July 1973-4.4 °C2 March 197314.3 °C722 mm3219
197236.3 °C14 August 1972-1.3 °C29 November 197214.3 °C918 mm254
197137.5 °C8 August 1971-7.0 °C13 March 197114.4 °C728 mm4013
197036.6 °C8 August 1970-3.3 °C18 February 197014.6 °C659 mm5210
196935.7 °C15 August 1969-7.6 °C12 February 196914.5 °C753 mm3013
196837.1 °C11 July 1968-6.9 °C14 January 196814.5 °C626 mm2221
196737.0 °C5 August 1967-9.9 °C11 January 196714.6 °C617 mm3827
196633.9 °C5 August 1966-7.4 °C20 January 196614.5 °C649 mm3216
196537.1 °C26 July 1965-11.6 °C18 February 196514.0 °C496 mm4030
196431.9 °C20 July 1964-3.5 °C6 December 196413.9 °C654 mm1827
196337.2 °C15 August 1963-10.1 °C31 January 196314.3 °C633 mm4932
196240.8 °C28 July 1962-8.2 °C2 February 196215.3 °C576 mm8526
196141.2 °C12 August 1961-5.2 °C17 December 196115.9 °C475 mm7415
196038.4 °C29 August 1960-1.8 °C4 February 196015.7 °C629 mm666
195936.7 °C10 August 1959-2.2 °C11 January 195914.9 °C616 mm458
195836.8 °C3 August 1958-2.2 °C20 February 195815.1 °C534 mm5012
195739.4 °C12 August 1957-6.1 °C22 January 195715.0 °C687 mm4413
195640.9 °C28 August 1956-10.6 °C17 February 195614.2 °C568 mm6644
195535.5 °C26 July 1955-2.6 °C2 January 195515.1 °C790 mm316
195436.9 °C30 June 1954-5.8 °C26 January 195414.4 °C721 mm5823
195340.7 °C18 July 1953-2.2 °C23 January 195314.9 °C617 mm6317
195239.1 °C19 June 1952-5.5 °C10 March 195215.8 °C532 mm7919
195138.8 °C8 August 1951-1.7 °C4 March 195115.0 °C647 mm604
195039.0 °C6 July 1950-3.4 °C3 January 195015.5 °C397 mm8414
194936.3 °C18 July 1949-10.2 °C9 March 194914.3 °C491 mm4830
194838.6 °C10 August 1948-6.1 °C19 February 194814.1 °C495 mm3521
194738.7 °C2 August 1947-7.9 °C6 January 194714.9 °C672 mm5032
194641.7 °C19 August 1946-5.2 °C17 January 194615.3 °C540 mm7515
194540.8 °C29 July 1945-8.6 °C4 January 194514.7 °C517 mm7639
194436.2 °C2 September 1944-4.1 °C23 February 194413.9 °C726 mm4220
194338.1 °C4 August 1943-3.7 °C5 January 194315.1 °C483 mm7922
194235.6 °C1 September 1942-12.6 °C22 January 194213.8 °C619 mm5736
194139.4 °C4 August 1941-7.8 °C30 December 194113.5 °C619 mm5125
194036.6 °C27 July 1940-12.0 °C3 January 194012.8 °C709 mm3163

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
20.8 °C
+0.7 °C
Hot days (≥ 30 °C)
75 d/yr
+21
Frost days (< 0 °C)
1 d/yr
-15
Annual rainfall
612 mm
+11 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan12.0 °C+1.8 °C96 mm+32 mm
Feb11.9 °C+0.5 °C50 mm-5 mm
Mar15.1 °C+1.1 °C91 mm+31 mm
Apr18.2 °C+0.5 °C42 mm-18 mm
May22.1 °C-0.8 °C45 mm+0 mm
Jun31.9 °C+4.0 °C12 mm-22 mm
Jul31.7 °C+0.8 °C10 mm-13 mm
Aug30.6 °C-0.4 °C23 mm-2 mm
Sep27.7 °C+1.2 °C22 mm-22 mm
Oct19.3 °C-1.8 °C81 mm+23 mm
Nov15.5 °C-0.1 °C106 mm+37 mm
Dec12.5 °C+1.0 °C35 mm-31 mm

The year's extremes

Hottest day
37.3 °C
25 Jul 2025
Coldest day
-0.8 °C
31 Dec 2025
Wettest day
32.8 mm
18 Jan 2025
Windiest day
33.4 km/h
3 Oct 2025
Strongest gust
65.9 km/h
7 Oct 2025
Hottest feels-like
38.9 °C
26 Jun 2025
Coldest feels-like
-4.6 °C
31 Dec 2025
Snowiest day
1.5 cm
12 Jan 2025
Sunniest day
14.0 h
17 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 Ascoli Satriano?

Ascoli Satriano has a humid subtropical climate (Köppen Cfa). Over 1940-2025, the average annual temperature is 15.1 °C and it receives 601 mm of precipitation per year.

What is the hottest day ever recorded in Ascoli Satriano?

The hottest day measured in Ascoli Satriano between 1940 and 2025 was 19 August 1946, reaching 41.7 °C.

What is the coldest day in Ascoli Satriano?

The coldest day measured in Ascoli Satriano between 1940 and 2025 was 22 January 1942, at -12.6 °C.

Does it snow in Ascoli Satriano?

Yes. Ascoli Satriano gets on average 16.8 cm of snow per year and has around 16 frost days.

Has the climate of Ascoli Satriano warmed?

Yes: Ascoli Satriano warmed by +2.1 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Ascoli Satriano?

The wettest day measured in Ascoli Satriano between 1940 and 2025 was 18 September 1970, with 98 mm of rain in 24 hours.

What was the windiest day in Ascoli Satriano?

The windiest day measured in Ascoli Satriano between 1940 and 2025 was 23 December 2009, with winds reaching 45.1 km/h.

What is the warmest month in Ascoli Satriano?

The warmest month in Ascoli Satriano is July (24.9 °C on average); the coldest is January (6.4 °C).

How much does it rain in Ascoli Satriano?

Ascoli Satriano receives on average 601 mm of precipitation per year, spread over about 95 rainy days.

Is it sunny in Ascoli Satriano?

Ascoli Satriano gets on average 9.8 hours of sunshine per day, roughly 3,577 hours per year over 1940-2025.

What is the biggest single-day snowfall in Ascoli Satriano?

The heaviest 24-hour snowfall measured in Ascoli Satriano between 1940 and 2025 was 17 February 1948, with 27.4 cm.

Are there tropical nights in Ascoli Satriano?

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

What was the most extreme apparent temperature in Ascoli Satriano?

In Ascoli Satriano, between 1940 and 2025, the highest apparent temperature reached 43.0 °C on 17 July 2023, and the lowest was -17.5 °C on 22 January 1942.

Compare Ascoli Satriano with another city

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

Nearby cities

The climate around Ascoli Satriano

Other cities — Italy