The Top 5 Beaches in Melbourne
- 1St Kilda Beach#1of 8free
Melbourne's classic seaside suburb — a wide bay beach with Luna Park, Acland Street cake shops, sunset drinks, and a wild colony of about 1,400 little penguins living in the breakwater, viewable free from a new boardwalk. It's faded-glamour rather than pristine, and that's exactly the appeal. Tram 96 drops you at the door.
st kilda beachpenguinslittle penguinsst kilda pierluna parkacland street - 2Half Moon Bay#2of 8free
One of Melbourne's most picturesque bay beaches, anchored by the iconic rusting wreck of the HMVS Cerberus just offshore. The sheltered cove has clear, calm water and a lovely sandy arc backed by low cliffs, making it a favourite for snorkelling around the wreck. It can fill up fast on hot summer days and parking is limited, so arriving early is essential.
scenichistoric wrecksnorkellingbay beach - 3Elwood Beach#3of 8free
A relaxed, locals-favourite stretch of sand just south of St Kilda that draws families, dog walkers, and open-water swimmers. The calm bay water is ideal for paddleboarding and kayaking, and the grassy foreshore is perfect for picnics. It gets busy on summer weekends but rarely feels as chaotic as St Kilda, and parking can be tight on hot days.
relaxedneighbourhood beachPort Phillip Bayforeshore - 4Mordialloc Beach#4of 8free
A wide, well-maintained bayside beach at the end of the Frankston train line that offers a genuine suburban beach town atmosphere without the tourist crowds. The creek mouth nearby is great for watching boats, and the foreshore has good amenities including a playground and barbecue areas. Water quality is generally good and the beach is patrolled in summer, though it is a 45-minute train ride from the CBD.
suburbanbaysidefamily-friendlyaccessible by train - 5Sandringham Beach#5of 8free
A well-loved bayside beach with a long sandy foreshore, good swimming conditions, and a charming village atmosphere in the adjacent suburb. The beach is patrolled in summer and has solid amenities, while the nearby yacht club adds a pleasant nautical character. It is directly accessible by train from the CBD on the Sandringham line, though the beach can get crowded on peak summer days.
baysidevillage feeltrain accesssummer swimming







