Located in Australia, the snorkeling in Western Australia offers over twenty awesome snorkel dive spots. The best Western Australia snorkeling based on popularity are considered to be Ningaloo Reef, Marmion Marine Park, Christmas Island, Jurien Bay Marine Park, and Purdy Point. For a detailed dive site description and printable snorkel dive map, just select a Western Australia snorkeling dive below.
Far north of Perth and south of Exmouth, the snorkeling at Ningaloo Reef is well known for whale sharks encounters. The Ningaloo Reef is a 260km long fringing reef located 1,200km north of Perth. Part of the Ningaloo Coast Wold Heritage Area, the Ningaloo Marine Park has over 450 fish species and 200 coral species.
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.
Off the northwest coast of Australia, the snorkeling at Christmas Island is excellent. The most popular snorkeling dive is in Flying Fish Cove near the Settlement on the northeastern side of the island. There is an annual migration of millions of red crabs that is spectacular to watch (November or December).
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 southwest of Lakeside, the snorkeling at Turquoise Bay is good for families and beginners. The Turquoise Bay snorkeling dive site is located within the Mandu Special Purpose zone of the Cape Range National Park. The waters in the bay are generally calm and free of currents since they are protected.
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.
Off the north coast of Western Australia, the snorkeling at Montebello Island Marine Park offers world-class dives. Located off the Pilbara coast and about 20km north of Barrow Island, the Montebello Island Marine Park has 250 islands spread over 58,000 hectares. The marine park has over 150 species of hard coral and 450 species of fish.