Your April weather guide

Weather in Italy in April

April is a good month for Italy if you want comfortable weather for exploring rather than a swimming holiday. Average daytime temperatures reach 17°C, but nights fall to 9°C and the sea averages a chilly 15°C. Sicily offers the warmest daytime average, while Sardinia also makes sense if fewer rainy days matter to you. The catch is changeable weather: pack for mild afternoons, cool evenings and rain rather than expecting reliable warmth throughout your trip.

Long-term climate averages, not a forecast · 1991-2020

Average daytime high
17.2°Cacross 16 destinations
Average night-time low
9.4°Cafter dark
Sea temperature
14.9°Ccold for swimming
Rainy days
11days1 mm or more

Italy, month by month

Turn up the warmth

Warmest places in Italy in April

Ranked by average daytime high. The full comparison is in the table below.

#1Mild

Sicily

Italy · 3 h 12 min from London

Day
19.3°C
Sea
15.6°C
Sun
7.2h
Rain days
8
#2Mild

Rome

Italy · 2 h 30 min from London

Day
18.0°C
Sea
15.2°C
Sun
6.5h
Rain days
11
#3Mild

Sardinia

Italy · 2 h 24 min from London

Day
18.0°C
Sea
14.6°C
Sun
7.1h
Rain days
8
#4Mild

Verona

Italy · 2 h 6 min from London

Day
17.9°C
Sea
-
Sun
5.7h
Rain days
13
#5Mild

Florence

Italy · 2 h 12 min from London

Day
17.7°C
Sea
-
Sun
5.8h
Rain days
12
#6Mild

Naples

Italy · 2 h 42 min from London

Day
17.6°C
Sea
15.4°C
Sun
6.1h
Rain days
11

Italy destinations ranked for April

All 16 places we track in Italy, ordered by daytime high.

16 destinations

Scroll sideways for more weather, down for more places. Click a heading to sort.

Italy destinations ranked by April temperature
#Destination
1Sicily19.3°C11.4°C15.6°C7.2 h83 h 12 min
2Rome18.0°C8.6°C15.2°C6.5 h112 h 30 min
3Sardinia18.0°C10.7°C14.6°C7.1 h82 h 24 min
4Verona17.9°C7.7°C-5.7 h132 h 6 min
5Florence17.7°C7.3°C-5.8 h122 h 12 min
6Naples17.6°C9.8°C15.4°C6.1 h112 h 42 min
7Puglia17.5°C11.3°C14.3°C6.8 h102 h 54 min
8Milan17.3°C7.1°C-6.0 h111 h 54 min
9Lake Garda17.0°C7.4°C-5.8 h122 h
10Lake Como16.7°C7.1°C-5.7 h121 h 54 min
11Sorrento16.6°C11.4°C15.4°C6.3 h112 h 48 min
12Lido di Jesolo16.5°C9.0°C13.2°C5.9 h112 h 12 min
13Amalfi Coast16.4°C11.2°C15.4°C6.3 h112 h 48 min
14Venice16.3°C8.9°C13.5°C6.0 h102 h 12 min
15Positano16.1°C11.0°C15.4°C6.3 h112 h 48 min
16Taormina16.1°C10.2°C15.4°C7.0 h103 h 6 min

16 destinations shownClimate averages, not a forecast.

April climate overview

Daytime highs across Italy in April run from 16.1°C (Taormina) to 19.3°C (Sicily). Even in Sicily only 1% of days reach 25°C. Nights average 9.4°C; the coldest 10% of nights in Taormina fall to 8°C or below.

Rainfall in April

Expect around 11 rainy days (1 mm or more) in April, with Sicily the driest (8 days) and Verona the wettest (13 days). The wettest April at Sicily between 1991 and 2020 was 2003 with 113 mm; the driest was 2018 with 6 mm.

Sea temperature

The sea averages 14.9°C around Italy in April - warmest at Sicily (15.6°C). That is cold for swimming without a wetsuit.

Sunshine and daylight

Around 6.3 hours of sunshine a day on average, out of 13.0 hours of daylight (sunshine estimated from cloud cover).

April against the rest of the year in Italy

April is the 7th warmest month of the twelve in Italy. It is 3.1°C warmer than March and 4.2°C warmer in May. The hottest month here is August (29°C) and the coolest January (10°C).

Which part of Italy in April?

What to pack for Italy in April

Based on the averages: proper layers and a jacket - daytime highs average only 17°C; a warm layer for evenings, when it drops to around 9°C; a rain jacket - roughly 11 wet days.

Similar weather elsewhere in April

Within 1.5°C of Italy's April daytime average: Marbella (19°C, sea 16°C), Saranda (19°C, sea 16°C), Madeira (18°C, sea 18°C), La Palma (18°C, sea 20°C), Rhodes (18°C, sea 17°C). See the full ranking for April.

Where to go for the best April weather

Sicily is the strongest choice for warmth, with daytime temperatures averaging 19°C and 8 rainy days. Sardinia shares that rain figure but is slightly cooler at 18°C, so both suit travellers who want mild outdoor weather without making swimming the priority. Rome and Naples also average 18°C, though their 11 rainy days make flexible plans sensible. Puglia offers similarly mild days and nights of 11°C, but its sea is colder. Northern options are still reasonable for exploring: Milan and the lakes average 17°C by day. Florence and Verona reach 18°C, although cooler nights and more rainy days mean the daytime figure is only part of the picture.

What to wear and how to plan your days

Think layers rather than a summer wardrobe. The national average of 17°C by day is comfortable for walking, but 9°C at night means a jumper and jacket deserve space in your bag. That evening chill is more noticeable in Florence, Milan, Lake Garda and Lake Como, where nights average 7°C. A waterproof outer layer is useful too, with 11 rainy days across the country. Keep outdoor plans flexible rather than assuming every afternoon will stay dry. April is better suited to travellers who prefer mild conditions to strong heat; even Sicily's warmer average does not justify packing only shorts and light tops.

Good for coastal time, less convincing for swimming

April's coastal weather is more appealing for spending time beside the sea than for staying in it. Sicily has the warmest sea in the supplied destinations at 16°C, but that is still cool for a leisurely swim. Sardinia, Rome and Naples average 15°C, while Puglia is cooler at 14°C. If swimming is central to your holiday, April is a compromise rather than a reliable choice. If you mainly want coastal walks and mild afternoons outdoors, it works better. Bring a layer for when temperatures drop, and judge your plans by the air and water temperatures separately: a pleasant afternoon does not mean warm water.

A little more detail

Italy in April FAQs

Plain answers, grounded in the averages.

Where is the hottest place in Italy in April?

Sicily is the warmest of the 16 places we track in Italy in April with an average high of 19.3°C; Taormina is the coolest at 16.1°C.

Is the sea warm in Italy in April?

Not really: the warmest sea we track in Italy in April is 15.6°C at Sicily, below the 22°C most people find comfortable.

Is Italy much warmer than London in April?

Italy averages 17°C by day, compared with London's 14°C, so expect a modest improvement rather than a leap into summer. Sicily is warmer at 19°C, but cool evenings and rainy days still call for layers.

Does Italy get hot in April?

Strong heat is not typical of the April figures. Even Sicily, the warmest destination on average at 19°C, has just 1% of days above 25°C. Plan for mild weather rather than choosing April for consistently hot afternoons.

Which destinations have fewer rainy days?

Sicily and Sardinia each have 8 rainy days, compared with 10 in Puglia and 11 in Rome and Naples. They are sensible choices if reducing the chance of rain matters, but neither offers a guarantee of dry weather.

About these averages

ERA5-Land climate reanalysis via Open-Meteo (11 km grid), 1991-2020

Averages computed from daily values at 16 destination points.Records are the highest and lowest daily values in that 30-year period, not all-time records. These are climate averages, not a forecast for your trip. How we measure holiday weather