The Weather on Capri - Season by Season

When is the best time of year to visit Capri?

How is the weather on Capri, Italy and when is the best season to visit?
It's easy to think that Capri has a tropical, island climate all year round, perfect for a seaside vacation. The truth is that Capri has four very distinct seasons, each with its own weather and atmosphere.

The tourist season on Capri traditionally runs from the Easter holidays to the first weekend of November. Locals consider the best times to visit the island from the beginning of April to mid-June, and from the beginning of September to mid-October.

Weather on Capri in Spring

Spring is definitely the most beautiful time of year to visit Capri. The light is just right, the weather mild, and the tropical flowers are all in bloom. The scent of jasmine and orange blossoms pervade the streets, which are not overcrowded yet with tourists. Shopkeepers and restaurant hosts are fresh off their winter rest, so happy to see patrons again!

What to Do on Capri in Spring

The Weather on Capri in March, April, May (averages)
Month Temperature Days of Rain Sea temperature
March 6° - 15° 10 14°
April 9° - 18° 9 14°
May 12° - 22° 5 21°

Capri in March
Capri in April
Capri in May

Weather on Capri in Summer

From June to September, Capri becomes the chic and glamorous destination that has won it a reputation worldwide as an A-list destination, as tourists enjoy the sunny days and balmy nights. The café tables in the Piazzetta fill with the rich and famous, luxury yachts crowd the marina, and each day thousands of visitors arrive by ferry at the Marina Grande port. By day, everyone heads to the beach clubs along the water, and by night gather in the Piazzetta for an aperitivo and a stroll along elegant Via Camerelle.

What to Do on Capri in Summer

  • Beaches on Capri: It's best to avoid the area surrounding the Piazzetta during the day, as it is both crowded and hot. The best place to head is to the beach!
  • Hire a Private Boat: The best thing to do on a hot summer day on Capri is without a doubt head to open water on board a traditional gozzo boat, stopping for lunch at a beachside restaurant with a cool pitcher of white wine with peaches to wash it down.

We do not recommend a Capri day trip in the summer, as the heat and crowds can make it a tiring and stressful trip. If you do decide to daytrip, plan on spending the day on the beach or on board a boat.

The Weather on Capri in June, July and August (averages)
Month Temperature Days of Rain Sea temperature
June 16° - 26° 2 24°
July 16° - 29° 2 24°
August 18° - 29° 3 24°

Capri in June
Capri in July
Capri in August

Weather on Capri in Autumn

The months of September and October are perfect for visiting Capri, especially if you get lucky with the weather and have a perfectly mild and sunny day. Around mid-September, the island quiets down significantly as the masses of tourists thin, but the weather is still warm enough to spend a sunny day at the beach swimming or to sail along the coast. Restaurants and hotels begin to close for the winter at the end of October.

What to Do on Capri in Autumn

  • Walking and Hiking: the soft autumn light and colors are particularly scenic in this season
  • Shopping: before closing for the winter, many shops have end of the season sales...so you may just find a bargain at the island boutiques.
The Weather on Capri in September, October and November (averages)
Month Temperature Days of Rain Sea temperature
September 16° - 29° 4 24°
October 12° - 22° 10 21°
November 9° - 17° 11 18°

Capri in September
Capri in October
Capri in November

Weather on Capri in Winter

Winter is Capri's off-season, though up until the last century many travellers from northern Europe would visit during the months from October to April to escape the cruel winters and avoid Italy's torrid summers. Today, however, most hotels and restaurants close during this season, so your options may be limited. If you do come to Capri in winter, you will certainly see the more authentic, sleepy side of the island and have more of an opportunity to meet the locals and participate in the island culture, but be prepared for winter temperatures and a bracing sea wind.
Things to see and do on Capri in winter: Winter guide to the island.

The Weather on Capri in December, January and February (averages)
Month Temperature Days of Rain Sea temperature
December 6° - 14° 13 16°
January 4° - 12° 10 14°
February 5° - 13° 11 13°

Capri in December
Capri in January
Capri in February

Recommended Experiences and Tours

Book online to hold your spot or request a custom estimate. More than 24.000+ experiences and tours booked online.

Capri Boat Tour with Blue Grotto: Open Ticket
Shared

Departure from Capri

Open ticket: choose your tour date
Admire Capri by sea
Various departure times each day

Motorized Boat

€ 18 per guest

Duration 2 hours

Excellent
(378 Reviews)
Capri: Boat Tour incl. Blue Grotto
Shared

Departure from Sorrento

Free time to explore Capri
Blue Grotto visit
Small-group tour

Capri Boat + Grotta

€ 109 per guest

Duration 8 hours

Excellent
(797 Reviews)
Guided walking tour of Pompeii  Skip-the-line Tickets
Shared

Departure from Naples, Pompeii, Sorrento

Spend a half-day visiting the stunning archaeological site of Pompeii
Fast-track entrance with tickets included
Official local guide in English and Italian

Minibus or bus to Pompei and other options...

€ 49 per guest

Duration 2 hours 4 hours

Excellent
(743 Reviews)
Visit Positano, Amalfi & Ravello with Local Guide
Shared

Departure from Naples, Sorrento

A scenic drive to Positano, Amalfi, and Ravello
Insights into the history of the coastline with a guide
Free time to shop and sightsee on your own in each town

Bus or Minibus - Amalfi Coast

€ 75 per guest

Duration 8 hours 9 hours

Excellent
(743 Reviews)
Sorrento Guided Walking Tour with Local Guide
Shared

Departure from Sorrento

The best of Sorrento in just a few hours
Photo ops from the most scenic spots in town
Insights about the town's history and culture from your guide

Guida

€ 15 per guest

Duration 2 hours (Morning) 2 hours (Afternoon)

Excellent
(743 Reviews)

Departure from Capri

Boat tour with skipper around the island, swim under the Faraglioni, and stop at the Blue Grotto

Gozzo caprese and other options...

From € 150 Per boat | Max 7 passengers

Duration 2 hours 3 hours

Excellent
(130 Reviews)

Departure from Capri

Swim, snorkel, and explore the island via traditional gozzo or Fratelli Aprea craft (with bathroom); masks, towels, and free beverages on board.

Gozzo caprese and other options...

From € 250 Per boat | Max 7 passengers

Duration 4 hours 7 hours

Excellent
(130 Reviews)

Departure from Capri

A 2- or 3-hour boat tour around the island
A traditional gozzo boat
Discover the coast and swim in Capri's crystalline waters

Gozzo Caprese and other options...

From € 129 Per boat | Max 7 passengers € 160

Duration 2 hours 3 hours 4 hours 8 hours

Excellent
(175 Reviews)
Skip-the-line Pompeii and Mount Vesuvius Guided Tour
Shared

Departure from Naples, Sorrento, Positano

Visit Pompeii and Mount Vesuvius with an English-speaking guide
Skip-the-line entrance tickets included
See two A-list sights in one day via air-conditioned minibus

Bus or Minibus - Pompei + Vesuvio

€ 89 per guest

Duration 8 hours 8 hours (Morning)

Excellent
(743 Reviews)

Departure from Capri

A boat tour of the Faraglioni and grottoes
Explore the coast of Capri
Stop to swim in the crystalline waters

Gozzo

From € 150 Per boat | Max 6 passengers € 180

Duration 2 hours 3 hours 4 hours 6 hours

Excellent
(83 Reviews)
Ischia and Procida boat tour from Sorrento
Shared

Departure from Sorrento

A small-group boat tour of Ischia and Procida with an English speaking skipper
Enjoy the amazing view of Ischia and Procida from the sea
Visit both Ischia and Procida by land with two stops on the islands

Traditional gozzo boat

€ 149 per guest

Duration 8 hours

Excellent
(1869 Reviews)

Departure from Capri

Sail past the Faraglioni and Blue Grotto, stopping to swim. Boat with wc. Towels, snorkeling masks, aperitivo on board.

Gozzo Apreamare 7.5 m and other options...

From € 130 Per boat | Max 12 passengers

Duration 2 hours 3 hours 4 hours 6 hours

Excellent
(361 Reviews)