About Penguin Island
Penguin Island is a small limestone island in Shoalwater Islands Marine Park, about 700 metres off Shoalwater near Rockingham, Western Australia. Managed as a conservation reserve, it is known for its colony of little penguins, Australian sea lions and diverse seabirds. The island features boardwalks, lookouts and a Discovery Centre with penguin feeding presentations. Accessible by short ferry from Mersey Point, it offers wildlife viewing, snorkelling and nature walks in a protected marine environment.
Visitors guide
Visitors take a 5-minute ferry from Mersey Point to a low limestone island with sandy beaches, boardwalks and coastal heath. The island has marked walking trails, lookouts over Shoalwater Bay and Seal Island, and the Penguin Discovery Centre with daily penguin feeding presentations. Visitors can picnic, snorkel in sheltered bays, join glass-bottom boat and wildlife cruises, and observe little penguins, pelicans, cormorants and sea lions in a managed nature reserve with no shops or accommodation.
Key highlights
- 01
Colony of little penguins (Eudyptula minor) and Penguin Discovery Centre with feeding presentations
- 02
Shoalwater Islands Marine Park wildlife including Australian sea lions on Seal Island and diverse seabirds
- 03
Boardwalk trails and lookouts with views over Shoalwater Bay and Cape Peron
- 04
Sheltered beaches for swimming, snorkelling and glass-bottom boat tours