The 8 Best 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 - 6Williamstown Beach#6of 8free
A charming heritage-suburb beach on the western side of Port Phillip Bay with stunning views back across the water to the Melbourne CBD skyline. The sheltered bay makes it safe for children, and the historic Williamstown foreshore strip offers excellent cafes and fish-and-chip shops nearby. The journey by ferry from the CBD is half the fun, though driving can involve a long detour.
scenicheritage suburbbay viewsferry trip - 7Seaford Beach#7of 8free
A long, open stretch of sandy beach at the southern end of Port Phillip Bay that is popular with locals for its reliable surf-style conditions, wide foreshore, and uncrowded feel compared to inner-bay beaches. The beach is patrolled in summer and backed by a pleasant reserve with picnic facilities. It is about an hour from the CBD by train, which keeps the crowds manageable even on hot days.
uncrowdedopen beachsouthern bayrelaxed - 8Brighton Bathing Boxes#8of 8free
The 80-odd candy-coloured Victorian bathing boxes on Dendy Street Beach are Melbourne's most photographed beach scene — free, always accessible, 25 minutes from the city by train plus a walk. Honest take: it's a 30-minute photo stop, not a day out, and the boxes are privately owned so you can't go inside.
brighton bathing boxesdendy street beachcolourful beach hutsmelbourne beachphoto spotinstagram