Penguin Island is a 12.5-hectare island off the coast near Perth, approximately 660 metres from Shoalwater. It was found to be home to a colony of 120 little penguins in 2024. Since 2007, the island has experienced a 92 percent decline in penguin numbers, from a peak of 1,600 that year.
AdChoose from our wide selection of things to do. Book in advance and skip the lines. Plan your trip without worry. We offer free cancellation and 24/7 customer service.
Site visitors: Over 1M in the past month
Best value guarantee · 24/7 customer service · Top attraction tickets · Must-see attractions