Located in Western Australia, the snorkeling in Perth offers over ten good snorkel dive spots. The best Perth snorkeling based on popularity are considered to be Marmion Marine Park, Jurien Bay Marine Park, Purdy Point, Abrolhos Islands, and Rottnest Island. For a detailed dive site description and printable snorkel dive map, just select a Perth snorkeling dive below.
On the north side of Perth, the snorkeling at the Marmion Marine Park is known for scenic reefs providing habitat to diverse marine life. During Marmion Marine Park snorkeling you may encounter sea lions, bottlenose dolphins, humpback whale and southern right whales migrating. The sea lions are often found resting on Burns Rocks and Little Island.
North of Perth and southwest of Coral Bay, the snorkeling at Purdy Point is known for amazing coral bombies and colorful staghorn coral. The Purdy Point snorkeling dive site is within the boundaries of the Ningaloo Marine Park.
North of Perth and west of Geraldton, the snorkeling at Abrolhos Islands is considered some of the best in Western Australia. Located in the Indian Ocean, many consider the Abrolhos Islands to have world-class snorkeling. WIth over 122 distinct islands, the Abrolhos Islands are divided into three named groups: Pelsaert Group, Easter Group and Wallabi Group. The coral reef system stretches over 100km and funnels warm southerly currents to create a combined tropical and temperate habitat.
North of Perth and south of Geraldton, the snorkeling at Jurien Bay Marine Park is known for colorful corals and sea lions. While you can snorkeling from offshore in the Jurien Bay Marine Park, some of the best snorkeling is boat-accessed out at the islands in the marine park.
South of Perth and southwest of Bunbury, the snorkeling at Yallingup Reef Beach is known for its shallow and sheltered lagoons offering diverse marine life. While Yallingup Beach is a popular surf break, when the water is flat the snorkeling is king. With calm, flat water, this is a very family-friendly snorkeling dive site that is good for beginners.
North of Perth near Denham, the snorkeling at Shark Bay Marine Park is known mainly for sand flats and grass flats with occasional small coral heads. Generally, it has good marine life. Most of the good snorkeling dive sites in Sharks Bay require either a 4WD vehicle to get to the put-in or use boat-access.
South of Perth off Warnbro Sound, the snorkeling in the Shoalwater Island Marine Park is a popular destination known for bottlenose dolphins, stingrays and sharks. Off the rocky limestone shores, there are cavernous reefs providing habitat to a range of marine life.
South of Perth and Bunbury in Geographe Bay, the snorkeling at Busselton Jetty offers an extensive artificial reef to explore. The Busselton Jetty extends 1.8km offshore into Geographe Bay reaching crystal clear waters.