Megali Petra Beach

Megali Petra Beach - Greece
© spheeris / CC BY and licensed for reuse under this Licence

Megali Petra translates as “big rock”, and when you arrive here you will understand how this beach got its name! It is a pebbly beach with a number of huge rocks dotted along the shore. Just down the coast from Kalamitsi you will find the same bluish green water which forms pools around the giant rocks on this wild beach.

The spot is backed by cliffs, with rolling green hills leading to the villages beyond. If you are looking for a more natural, wilder side of Lefkada, you should definitely visit this beach. Just be sure to take care if you take a dip because the beach shelves quickly and the sea can be quite rough at this spot.

Megali Petra is located just over 24 kilometers from Lefkada Town, on the west coast. If you are visiting Kalamitsi, it is well worth heading the extra few kilometres to see the beach here. As you relax and look around, you can try and figure out how these giant boulders ended up on the beach.

Nearest town/city


Submit a correction

More Lefkada beaches in Greece

Current weather (Thu May 23rd 14:00)

Clear sky

(Clear sky)
25.2°C / 77°F

Sea temperature


Megali Petra BeachFull weather & tide times info »