27/02/2026
Marina di Campo Beach is the main beach of the town of Marina di Campo, located on the southern coast of Elba Island in the Tuscany region of Italy. Situated within the Gulf of Campo, it is one of the longest sandy beaches on the island and a central element of the town’s identity as a seaside resort destination.
Location and Access
Marina di Campo lies about 17 km by road, around 30 minutes, from Portoferraio, Elba’s main port, which has ferries to Piombino on the mainland. From Portoferraio you can reach the beach by car, taxi or Autolinee Toscane bus. Elba’s small airport, with seasonal flights, is at La Pila, just north of the town. The beach is right next to the town centre and easy to reach on foot from hotels, apartments and the seafront promenade. There are car parks nearby, but spaces are limited in high summer.
Beach Characteristics
Marina di Campo Beach extends for approximately 1.5 kilometers along a gently curved bay. Unlike many of Elba’s smaller coves, which are characterized by pebbles or rocky shores, this beach consists primarily of fine golden sand. The seabed slopes gradually, and the shallow waters extend for a considerable distance from the shore, making it particularly suitable for families with children.
The surrounding landscape includes low hills and Mediterranean vegetation, providing partial natural shelter from strong winds. The water is generally clear, with shades of light blue and turquoise under favorable weather conditions.
Toward La Foce, at the eastern end, the beach becomes quieter and more natural, backed by a pine wood with shade and a children’s playground.
Entrance Fees and Facilities
Access to the public areas of Marina di Campo Beach (spiaggia libera) is free of charge. In addition, several private beach establishments operate along the shoreline, offering sun loungers and umbrellas for daily rental fees. These establishments may also provide bars, restaurants, showers, and water sports equipment.
Seasonal lifeguard services are typically available during the main summer months. The beach promenade includes cafés, shops, and restaurants, contributing to its role as a central social and recreational space.
Water Temperature
The swimming season usually extends from late May through September. Average sea temperatures are approximately:
- 17–21 °C in May and 22–25 °C in June
- 25–30 °C during peak summer (July–August)
- 23–27 °C in September
The climate of Elba Island is Mediterranean, with warm, dry summers and mild winters. Summer air temperatures commonly range between 26 °C and 31 °C. Spring and early autumn offer milder conditions and lower humidity.

Water temperature
Current water temperature today, 15.10.2026 at Marina di Campo beach, Elba, Italy: +24°C
Swimming Comfort: Comfortable and pleasant for swimming.
Average water temperature by month
Sea surface temperature (SST) is based on hourly data from the last 3 years.
Weather in location: Marina di Campo beach, Elba, Italy
- Today 18°…23°
- Wind 11 km/h N
- No precipitation now
Average by month
Monthly averages and dry days (no measurable rain) from ERA5, last 10 years.



