St Kilda Penguin Colony

Photo: Duncan Wright / CC BY-SA 3.0

Just a stone's throw from Melbourne's city centre, the St Kilda Penguin Colony offers one of Australia's most charming wildlife encounters. As dusk settles over Port Phillip Bay, a colony of little penguins (the world's smallest penguin species) waddles ashore to their burrows along the breakwater. It's a free, family-friendly spectacle that feels surprisingly wild given the urban backdrop. The boardwalk and viewing platform let you watch these endearing birds up close without disturbing them. Combine a visit with a stroll along St Kilda's lively foreshore, fish and chips on the beach, or a ride on the historic Luna Park roller coaster for a quintessential Melbourne evening.

Highlights & What to See

Suggested Time to Spend

Plan for about 1.5 to 2 hours at the colony itself — arriving 30 minutes before sunset, watching the penguins for an hour as they come ashore, and then lingering a bit. If you want to combine it with a meal or Luna Park, allocate half a day to St Kilda. The penguins are active year-round, but numbers peak during the breeding season (August to March).

Nearby Areas Worth Combining

Please check official sources for current details.

Note: opening hours, prices and booking requirements change often — please check official sources for current details.

Explore more

Image credits