St Kilda Beach

St Kilda Beach is Melbourne's most popular urban beach, a long sandy foreshore on Port Phillip Bay about five kilometres from the CBD. The beach runs for around a kilometre from the breakwater at St Kilda Pier to the southern end of the esplanade, backed by a row of palm trees and the wide promenade of the Esplanade. Swimming is possible but the bay waters are calm and sometimes murky — most visitors come for the atmosphere and the walk rather than serious beach use.

The St Kilda Pier, jutting out into the bay, is the most reliable spot in Melbourne to see little (fairy) penguins returning to their nests at dusk. The small penguin colony lives under the pier's breakwater rocks, and on most evenings from spring to autumn you can watch them waddling in from the water at last light — keep your distance and do not use flash photography. The Sunday Esplanade Market, running along the foreshore path, is a popular arts and craft market that has operated for decades and draws thousands of visitors each weekend.

things to do st kilda sight park
A story
The little penguins (also known as fairy penguins) that nest under St Kilda Pier are the most accessible wild penguin colony in mainland Australia. The colony was established when artificial rock boxes were placed under the pier to encourage nesting; it has grown to around 1,000 birds. The penguins are protected by volunteer rangers who monitor the colony each evening during nesting season. If you want to see them, arrive at the pier in the last hour before sunset and walk to the end of the breakwater.

Other places in St Kilda