About St Kilda Beach
St Kilda Beach is a sandy urban beach on Port Phillip Bay in the suburb of St Kilda, about 6 km southeast of central Melbourne, Victoria. Within the City of Port Phillip, it is Melbourne's most famous bayside beach, known for its foreshore promenade, St Kilda Pier, views of the Melbourne skyline, and sheltered bay waters. It has served as a popular seaside recreation area since the 19th century.
Visitors guide
Visitors can expect a wide sandy beach on the calm waters of Port Phillip Bay with a paved foreshore promenade lined with palms, lawns and paths for walking and cycling. The beach offers swimming in sheltered water, sunbathing, and views across the bay to the Melbourne city skyline. St Kilda Pier extends into the bay with a pavilion, breakwater and penguin colony viewing area. The foreshore is backed by cafes, kiosks, and parkland with easy access to St Kilda's entertainment precinct.
Key highlights
- 01
Wide sandy beach on sheltered Port Phillip Bay
- 02
St Kilda Pier and historic St Kilda Pavilion
- 03
Little penguin colony at the St Kilda breakwater
- 04
Views of Melbourne city skyline across the bay
- 05
Palm-lined foreshore promenade and Catani Gardens
- 06
Sunset views over the bay
History of St Kilda Beach
St Kilda developed as Melbourne's seaside resort from the 1840s, with St Kilda Beach becoming a popular bathing and promenade area. St Kilda Pier was first erected in 1853 and rebuilt several times, with the current pavilion dating to the early 20th century. The foreshore was landscaped in the early 1900s with Catani Gardens and formal promenades, reflecting its long history as a bayside leisure destination.
Culture & Context
St Kilda Beach is an iconic bayside cultural and recreational hub for Melbourne, associated with beach culture, foreshore festivals, markets, and community leisure. The St Kilda Pier and its little penguin colony are well-known natural and cultural attractions, and the beach remains a central gathering place for locals and visitors.
Route
| By air |
|---|