We use cookies and external services: MapTiler for interactive maps and Google Maps to show route duration/distance. Both may process personal data such as your IP address, including transfers outside the EU/EEA. See our privacy policy for details. By clicking ‘Accept all’, you consent to this.
Naples features a classic Mediterranean climate with hot, dry summers and mild, wetter winters. The city enjoys abundant sunshine, especially in summer, and experiences moderate rainfall concentrated in autumn and winter. Distinct seasons, comfortable spring and autumn weather, and a long swimming season make Naples a popular destination for travellers year-round.
The best times to travel section shows how the months compare for a visit, so you can find the time of year that fits what you want to do.
Background colours of the months:
The colour shows the typical temperature: yellow (hot), green (mild) and blue (cold). How strong the colour is shows the travel season: full colour means high season, soft colour means shoulder season and soft-striped means off season.
Weather symbols:
Each month has one symbol showing what the weather is typically like, such as hot and sunny, freezing or a rainy or snowy season. Use them to quickly spot months that match the weather you want, or to avoid the ones that don't.
Crowdedness:
The people icon shows how busy the place usually is. The more people, the more crowded it gets.
Additional notes:
The grey info boxes point out special things worth knowing, like recurring weather issues or seasonal events.
The climate of Naples
Naples, located on Italy’s southern coast, enjoys a hot-summer Mediterranean climate. Summers (June–August) are hot and dry, with average highs of 29–31°C, frequent peaks above 30°C, and lows around 18–21°C. Rain is rare in summer, and humidity can be high, but sea breezes and long daylight hours (up to 15 hours in June) offer some relief. The sea is warmest in August, reaching 26°C, making this the prime time for beachgoers. July is the sunniest month, with up to 10–11 hours of sunshine daily.
Winters (December–February) are mild compared to much of Europe, with average highs of 13–15°C and lows of 4–7°C. Rainfall is more frequent, especially in November and December, which are the wettest months (over 140–200 mm monthly). Snow is extremely rare in Naples itself. Spring (March–May) and autumn (September–November) are transitional and particularly pleasant, with temperatures ranging from 16–27°C, moderate rainfall, and many sunny days. Spring brings blooming gardens and outdoor festivals, while autumn is favoured for its warm sea and fewer crowds. Annual precipitation averages 1,000–1,150 mm, with about 100–115 rainy days per year. Winds are generally light to moderate, but can be brisk during autumn storms. Naples enjoys over 2,500 hours of sunshine annually, with daylight ranging from 9 hours in winter to over 15 hours in midsummer.
| Average climate data for Naples, Italy | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Month | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
| Average maximum temperature (°C) | 12 | 12 | 15 | 18 | 21 | 26 | 29 | 30 | 26 | 22 | 18 | 14 | 30 |
| Average minimum temperature (°C) | 8 | 8 | 9 | 12 | 15 | 19 | 22 | 23 | 20 | 17 | 13 | 9 | 8 |
| Average precipitation (mm) | 67 | 53 | 47 | 32 | 44 | 23 | 14 | 8 | 45 | 66 | 113 | 55 | 568 |
| Average rainfall days (days) | 15 | 15 | 14 | 12 | 12 | 8 | 5 | 5 | 11 | 13 | 15 | 13 | 139 |
| Average snowfall (mm) | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 |
| Average snowfall days (days) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
| Average relative humidity (%) | 72 | 71 | 71 | 70 | 70 | 66 | 62 | 61 | 65 | 67 | 72 | 70 | 68 |
| Average wind speed (km/h) | 13 | 14 | 13 | 11 | 10 | 9 | 9 | 9 | 10 | 11 | 13 | 13 | 11 |
| Average water temperature (°C) | 14 | 14 | 14 | 16 | 19 | 23 | 26 | 26 | 25 | 22 | 19 | 16 | 20 |
| Average daily daylight hours (h) | 9 | 10 | 12 | 13 | 14 | 15 | 14 | 13 | 12 | 11 | 9 | 9 | 12 |
| Average daily sunshine hours (h) | 5 | 5 | 8 | 10 | 10 | 11 | 12 | 12 | 10 | 6 | 6 | 6 | 8 |
| Average cloud coverage (%) | 42 | 40 | 32 | 29 | 26 | 14 | 10 | 9 | 20 | 26 | 35 | 34 | 26 |
| Average UV index | 3 | 3 | 4 | 5 | 5 | 6 | 7 | 6 | 5 | 5 | 4 | 3 | 5 |
Travel info
- Winter (Dec–Feb): Mild (4–15°C), with frequent rain and rare snow. Pack warm layers and a waterproof jacket. Fewer crowds and festive events make this a peaceful time for sightseeing and museums.
- Spring (Mar–May): Pleasant (7–23°C), with blooming gardens and increasing sunshine. Occasional rain – bring layers and a light raincoat. Ideal for outdoor exploration and festivals.
- Summer (Jun–Aug): Hot and dry (18–31°C), with long sunny days and warm sea temperatures (24–26°C). Pack light clothing, sun protection, and swimwear. Expect crowds and high humidity, especially in August.
- Autumn (Sep–Nov): Warm to mild (10–27°C), with increasing rainfall in November. Layered clothing and an umbrella are recommended. Sea remains warm for swimming into October.
- General Tips: Naples’ weather is generally sunny, but autumn and winter can be wet. Comfortable, water-resistant footwear is essential for exploring cobbled streets. Always check the forecast, especially in shoulder seasons.
The best time to visit Naples
The best time to visit Naples is in spring (April–June) and early autumn (September–October), when temperatures are comfortably mild (16–27°C), rainfall is moderate, and the city is lively with festivals and outdoor events. These seasons offer ideal conditions for sightseeing, enjoying the coast, and exploring the city’s historic sites without the peak summer crowds.
The worst time to visit Naples
The least favourable time to visit is during the peak of summer (July–August), when temperatures often exceed 30°C, humidity is high, and the city can feel crowded and hot, especially for sightseeing. November is also less ideal due to frequent rain, though it remains mild and atmospheric for indoor activities.
Frequently asked questions
Naples has a Mediterranean climate with hot, dry summers and mild, wet winters. Spring and autumn are mild and pleasant, with moderate rainfall. The city enjoys abundant sunshine, especially from May to September.
Summer temperatures in Naples typically reach 29–31°C, with occasional heatwaves above 33°C. Nights remain warm, and humidity can be high, especially in July and August.
Snow is extremely rare in Naples due to its coastal location and mild winter temperatures. When it does occur, it is usually light and melts quickly.
Rainfall peaks in autumn and early winter, especially in November and December, when monthly precipitation can exceed 140–200 mm. Summer is the driest season, with little rain from June to August.
Naples enjoys over 2,500 hours of sunshine annually. Summer months have up to 10–11 hours of sunshine per day, while winter averages 4–5 hours daily.
Pack light, breathable clothing and sun protection for summer. In spring and autumn, bring layers and a light rain jacket. For winter, a warm jumper and waterproof outerwear are useful for cooler nights and rain.
The sea is warmest from July to September, reaching 24–26°C. Swimming is comfortable from June to early October, though the water is cooler in late spring and autumn.
Minimum and maximum temperatures in Naples
The warmest month, with the highest average maximum temperature, is August (30 °C). The month with the lowest average maximum temperature is January (12.4 °C). Overall, the average maximum temperature over the whole year is 20.3 °C.
The month with the highest average minimum temperature is August (22.7 °C). The coldest month, with the lowest average minimum temperature, is January (7.7 °C). Overall, the average minimum temperature over the whole year is 14.5 °C.
Water temperature in Naples
The month with the highest average water temperature is August (26.1 °C). The month with the lowest average water temperature is February (13.8 °C). Overall, the average water temperature over the whole year is 19.6 °C.
Rainfall amount in Naples
The wettest month, with the highest amount of precipitation, is November (113.2 mm). The driest month, with the least amount of precipitation, is August (8.1 mm). Over the whole year there are 567.6 mm of rainfall on average.
Rainfall days in Naples
The month with the most days of rain is January (15.4 days). The month with the fewest days of rain is July (5.1 days). Over the whole year there are 139.3 days of rain on average.
Snowfall amount in Naples
The month with the most snowfall is January (2 mm). The months with the least snowfall are March, April, May, June, July, August, September, October, November and December (0 mm). Over the whole year there are 4 mm of snowfall on average.
Snowfall days in Naples
The month with the most days of snowfall is January (0.4 days). The months with the fewest days of snowfall are March, May, June, July, September and December (0 days). Over the whole year there are 1.2 days of snowfall on average.
Relative humidity in Naples
The month with the highest average relative humidity is January (72.3 %). The month with the lowest average relative humidity is August (60.7 %). The overall average relative humidity over the whole year is 68.1 %.
Wind speed in Naples
The windiest month, with the highest average wind speed, is February (14 km/h). The calmest month, with the lowest average wind speed, is August (8.8 km/h). The overall average wind speed over the whole year is 11.2 km/h.
Cloud coverage in Naples
The month with the cloudiest skies, so the highest cloud coverage, is January (42 %). The month with the clearest skies, so the lowest cloud coverage, is August (8.8 %). Over the whole year there is an average cloud coverage of 26.4 %.
Daylight hours and sunshine hours in Naples
The month with the longest days, so the most daylight, is June (Average daylight: 15 h). The month with the shortest days, so the least daylight, is December (Average daylight: 9 h). Over the whole year there are 11.8 h of daylight per day on average.
The month with the most sunshine per day is August (Average sunshine: 12 h). The month with the least sunshine per day is January (Average sunshine: 5 h). Over the whole year there are 8.5 h of sunlight per day on average.
UV index in Naples
The month with the highest average UV index is July (UV index: 7). The months with the lowest average UV index are January, February and December (UV index: 3). Over the whole year the average UV index is 4.7.
- Naples climate overview
- Climate table
- Related travel information for Naples
- The best time to visit Naples
- The worst time to visit Naples
- Frequently asked questions
- Temperature summary
- Water temperature summary
- Rainfall amount summary
- Rainfall days summary
- Snowfall amount summary
- Snowfall days summary
- Relative humidity summary
- Wind speed summary
- Cloud coverage summary
- Daylight hours and sunshine hours summary
- UV index summary
- Other recommended travel destinations