Skopelos, Thessaly and Central Greece, Greece

Agios Ioannis Beach

Agios Ioannis Beach is a picturesque destination located on Skopelos, one of the Sporades islands in the northwest Aegean Sea. It gained prominence due to its appearance in the popular film "Mamma Mia!" and has since become a sought-after location for visitors and wedding parties alike.

The beach is characterized by its crystal clear waters, stunning views and a sense of seclusion. Its natural beauty is highlighted by its pebbly texture and a secondary beach that can be reached by swimming across from a high rock. However, it's worth noting that the terrain may require good physical condition as there are many stairs to climb and rocks to jump.

Agios Ioannis Beach can get crowded, especially after 11 am when boats full of visitors start to arrive. The beach can also experience intense waves when it's raining at sea, adding to its wild and natural charm.

The beach offers certain amenities for its visitors. There are chairs available for rent, and a small bar is located upstairs, though it offers a limited food menu. One of the main attractions of the beach is the dramatic view it offers of the nearby Agios Ioannis Prodromos chapel, where the wedding scene in "Mamma Mia!" was filmed. The chapel is located on a 100-meter promontory near the town of Glossa and offers breathtaking views.

Discover charming places to stay near Agios Ioannis Beach and enjoy the iconic views featured in "Mamma Mia!".

Reaching the beach involves air travel followed by a boat or catamaran ride. Skopelos does not have its own airport, but the nearest air connections are on the island of Skiathos and at Volos on the mainland. From these locations, visitors can take a boat or catamaran to reach Skopelos. Once on the island, Agios Ioannis Beach is easily accessible. Additionally, there is parking available for those who choose to drive to the beach.

What to do at Agios Ioannis Beach?

Amenities

Agios Ioannis Beach amenities include loungers.

Bars

You can enjoy a refreshing drink at one of the bars situated on the beach.

Visitor Reviews

Visitor reviews highlight the beauty of the beach, with its small pebbles, crystal clear waters, and great views. Many visitors appreciate the wild, fun, and adventurous nature of the beach, including the opportunity for jumping off rocks into the water. However, some visitors complain about the beach becoming crowded after 11 am and the limited accessibility for those without good physical condition.

Where to Stay near Agios Ioannis Beach?

If you’re planning a trip to Agios Ioannis Beach, consider staying in the nearby town of Glossa, which offers charming accommodations and easy access to the beach. Many visitors also choose to stay in Skopelos Town, enjoying its vibrant atmosphere and using it as a base to explore the island's other attractions.

The following map shows available accommodations and their prices. See the full list of accommodation options here.

Where is Agios Ioannis Beach?

Latitude: 39.1728175 / Longitude: 23.6497621

Agios Ioannis Beach is located in Skopelos. The following map of Agios Ioannis Beach shows the exact location.

Agios Ioannis Beach: Weather Today

📅 Friday, April 24, 2026
Today is a beautiful day for a walk along the shore, though it remains too chilly for swimming. You can expect plenty of bright, clear sunshine throughout the day, making it a lovely time to relax on the sand and enjoy the coastal views. While the air feels pleasant at 17.7 °C, the sea is quite cold at 15.8 °C, so you should definitely stay dry. Be aware that a steady breeze is blowing, which can feel quite brisk at times. Since the UV Index is 7.15, make sure to wear adequate sun protection to avoid burning during your visit. The water remains calm, providing a peaceful atmosphere for anyone looking to enjoy the scenery without getting into the water.
🌬️

Air

Low / High10.8°C/17.7°C
Feels Like (High)16.1°C
🌊

Sea

Sea Temperature15.8 °C
Wave Height0.3 m
🌧️

Rain

Rain Chance0%
Rainfall0 mm
Rain Duration0 h
🌞

Sun

Sunrise / Sunset06:35/20:10
Sunshine Hours13.0 hrs
UV Index7.15
Cloud Cover1%
💨

Wind

Speed16.9 km/h
Gusts40.3 km/h
DirectionNW

These beaches might also interest you

Beaches near Agios Ioannis Beach

Recommended

Read More