
WHERE TO SNORKEL IN PALM BEACH COUNTY
Lake Worth Beach and Fishing Pier: Located in the Lake Worth Lagoon, Snook Island Natural Area is home to 100 acres of wetland habitat and two acres of oyster beds.
Horseshoe Reef: Located about a mile northeast of the Lake Worth Pier and accessible only by boat. It’s reputed as a haven for hawksbill and loggerhead turtles in the summertime. This spot is also perfect for beginner snorkelers because of the ledge, which is covered in soft corals and algae. There are lots of tiny holes and caves where lobsters, eels and crabs hang out.
Peanut Island: This snorkelling hotspot is situated in the Lake Worth Lagoon about 20 minutes north of the City of Lake Worth. You can reach the island by water taxi or kayak. This is an amazing place and has 70 acres of beachfront with lots of snorkeling opportunities, especially for children and beginner snorkellers. Expect clear waters and lots of tropical fish.
Coral Cove Park: Located close to the coastal town of Jupiter, Coral Cove offers amazingly clear water and lots of fish to see. Coral Cove is actually a two-acre, man-made limestone artificial reef that is home to many species of tropical game fish, moray eels and grouper.