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.
The best Yallingup Reef Beach snorkeling is located at the south end of the beach next to South Point. Look for the limestone platform reef located about 150 meters offshore. In this area of Yallingup Reef Beach, there are three main lagoons off a limestone shore. The middle of the three lagoons offers the best snorkeling. From the limestone shore beach, start snorkeling out through the narrow channel in the reef formation. Once out the channel, there is a larger lagoon with a sandy bottom full of sea grass providing habitat for shellfish and sea urchins. While snorkeling Yallingup Reef Beach, you may encounter wrasse, stripeys, old wives, trumpetfish and zebrafish.
To reach the snorkeling at Yallingup Reef Beach from Perth, head south on Highway 2 to Preston Beach. Continue south on Highway 1 to Bunbury. Head south on Highway 10 to Busselton. In Busselton, proceed west on road 250 to Yallingup. In Yallingup, head west on Yallingup Beach Road to the coast.
Overall, Yallingup Reef Beach is the 17th most popular snorkel dive spot of all 24 snorkeling dives in Western Australia.