Situated just 45 minutes South of Perth, Penguin Island surrounded by beautiful beaches offers you the chance to see amazing Aussie marine wildlife.

Penguin Island, located just 45 minutes south of Perth in Western Australia, is a small island blessed with Aussie wildlife, stunning views and white sandy beaches with crystal clear blue water. The island is also known as home to Western Australia’s largest colony of little Penguins (the world’s smallest Penguins).  It is one of the ideal destination for a day trip from Perth.

Ferry to the Penguin Island
Feeding penguins
Sea lions at Penguin Island
Beautiful view at Penguin Island


Penguin Island Cave

Along the pristine beaches closest to the Discovery Centre will find crystal clear blue water on one side and caves on the other. The caves were home to ‘The King of Penguin’ – Seaforth McKenzie who reportedly lived on the Island for around twenty years up until the 1930s.
McKenzie leased the Island from the State and let others camp there with him in caves which he decorated.

The Penguin Discovery Centre

The Penguin Discovery Centre on Penguin Island is run by Department of Parks and Wildlife (DPAW) and the entrance fee we pay goes towards helping to rehabilitate orphaned penguins and those in distress. At the centre, you can have a chance to get up close to the little Penguins and see one of the penguin feedings presented by island rangers several times a day.

Pengo’s Cafe

Pengo’s cafe, located just before the jetty where the ferry departs from, offers coffees, cakes, burgers, fish & chips and other snacks. As there is no cafe, shop or bins on the island, Pengo’s cafe is the best place for a quick bite before or after your visit to Penguin Island.

Take a Penguin Island Day Tour

Explore Penguin Island, Glass Bottom Boat & Caversham Wildlife Park Day Tour

Explore Penguin Island and see the Penguins being fed in the Discovery Centre, followed by a glass bottom boat ride.
Enjoy your lunch overlooking the bay followed by a visit to Caversham Wildlife Park to see some iconic Aussie Wildlife.

Penguin Island
Ferry ride to Penguin Island to see the Penguins being fed in the Discovery Centre and explore the beautiful Island (During June to September the Penguin feeding takes place at Caversham Wildlife Park)*

Glass Bottom Boat
Explore the Ocean Floor around Penguin and Seal Island – lookout for playful Seals and Dolphins.*

Lunch at Pengo’s
Enjoy Lunch at Pengo’s cafe on the mainland by the Shoalwater Marine Reserve.*

Caversham Wildlife Park
Feed Kangaroos, stroke Koalas, meet a Wombat and take a guided tour of the Wildlife Park

Farm Show
Enjoy the Farm Show at Caversham Wildlife Park where you will see Sheep shearing, Whip cracking, Cow milking, Lamb feeding, Billy swinging and watch sheepdogs mustering the sheep

Chocolate Factory
To finish off the day we have one more special treat, a visit to a Chocolate factory for free tastings.

Book A Penguin Island Day Tour

Marine & Wildlife On & Nearby To Penguin Island


The World’s smallest Penguins can be quite hard to see in the wild so we recommend visiting the Discovery Centre to watch the Penguin feeding and learn more about these mini masterpieces.

Wild Dolphins

There’s over 200 local bottlenose dolphins that live amongst the sheltered waters of Rockingham’s bays & islands that we’ve come to know as friends – see them from the water.


There are several seal species including Australian sea lions, New Zealand fur seals and sub-Antarctic fur seals off the coast of WA.

Australian Pelican

Also on the Island you will find a large colony of Australian Pelicans (Pelecanus conspicillatus) with hundreds of them nesting on one tip of the Island. You will often see them majestically flying overhead or floating on the clear blue water around Penguin Island.

Marine & Wildlife On & Nearby To Penguin Island

Situated just 45 minutes south of Perth, Penguin Island is a short ferry ride from Rockingham, Western Australia. Rockingham is an easy self-drive down the Kwinana Freeway or a short train ride from Perth on the Mandurah train line to Rockingham. There is a direct bus from Rockingham Station to Shoalwater where you can catch the Ferry. To plan your journey, visit the Transperth website for more information.

An easy alternative is to book a day tour to Penguin Island, collecting you from your hotel and dropping you back outside your hotel

Ferry To The Penguin Island

To get over to the Island you can take the short five-minute ferry ride operated by Rockingham Wild Encounters on one of their wonderful ferries with large glass windows. On the crossing make sure you keep your eyes wide for the Dolphins and Seals that also live in the Waters surrounding Penguin Island. Visit the Rockingham Wild Encounterswebsite for the ferry time schedule.