Florida offers a captivating array of sun-soaked snorkelling destinations, each offering a unique underwater experience. Pack your snorkel mask and fins and embark on an adventure to explore fascinating undersea landscapes teeming with diverse marine life in shallow lagoons, tranquil mangrove nurseries, and vibrant coral reefs.

From historic shipwreck sites at John Pennekamp Coral Reef State Park and manatees on the Crystal River to the prehistoric subterranean beauty of Devil’s Den – Florida's spectacular underwater wonders await your exploration. If you’re curious about Florida’s biodiversity above the waves, diversify your trip by exploring trails and other land-based nature activities. Whether you opt to go snorkelling, kayaking, or hiking at your favourite point of interest, each destination offers one-of-a-kind experiences in the Sunshine State.

  • 1

    John Pennekamp Coral Reef State Park

    Florida’s most iconic coral reefs and artefacts from a Spanish shipwreck

    John Pennekamp Coral Reef State Park
    • Photo

    Florida’s extraordinary beauty is yours to discover at John Pennekamp Coral Reef State Park. There are plenty of ways to enjoy snorkelling at this popular Key Largo destination whether from the beach or on a tour. The park’s extraordinary coral reefs are home to an abundance of marine life including sergeant majors, angelfish, and lobsters.

    Just offshore from Cannon Beach, you can see artefacts from the 1715 Spanish shipwreck. As you snorkel, you may even spot seahorses in the seagrass swaying in the gentle ocean current. For aquatic adventures above the water, glass-bottomed boat tours offer a way to observe the park’s shallow reefs while staying dry. Bring or rent your gear on-site.

    Location: Mile Marker 102.5 Overseas Highway, Key Largo, FL 33037, USA

    Open: Daily from 8 am to sunset

    Phone: +1 305-451-6300

    Map
  • 2

    Coral Cove Park

    Immerse in the beauty of an unspoiled coastline

    Coral Cove Park
    • Photo

    Coral Cove Park, located along Jupiter’s scenic coastline is a popular snorkelling destination. The park offers unspoiled natural beauty, stunning vistas of the Atlantic Ocean, and classic Florida charm just a short distance from the iconic Jupiter Inlet Lighthouse and Blowing Rocks Preserve.

    The limestone rock formations that make up this park’s distinctive underwater terrain are part of the Anastasia Limestone of the Atlantic Coastal Ridge. This natural feature offers a unique snorkelling experience. As you explore the reefs, watch for green sea turtles, stingrays, and schools of brightly coloured fish. You may also spot crabs, lobsters, and octopus hiding in nooks and crannies of the reef. At low tide, explore the different shapes of rocks and pebbles in tidepools.

    Location: 1600 S Beach Rd, Tequesta, FL 33469, USA

    Open: Daily from sunrise to sunset

    Phone: +1 561-624-0065

    Map
  • 3

    Biscayne National Park

    Juvenile fish in mangrove nurseries and vibrant soft corals

    Biscayne National Park
    • Photo

    Just a short drive from Miami, spend a memorable day snorkelling at Biscayne National Park. You can choose to experience the park’s most popular activities: snorkelling, kayaking, and paddleboarding. While snorkelling in the bay, you’ll discover the tranquil realm of mangroves that serve as nurseries for juvenile fish and other marine life.

    As you encounter each reef, you’ll be mesmerised by the fragile beauty of these ecosystems: schools of fish, vibrant soft corals, and sea sponges. You’ll marvel at purple sea fans swaying gracefully in the current. Biscayne National Park is also known for its shipwreck sites that beckon visitors with tales of lost Spanish treasure. As you travel to snorkelling spots, relax and soak up the invigorating Florida sunshine.

    Open: Daily from 9 am to 5 pm (closed on holidays)

    Phone: +1 305-230-1144

    Map
  • 4

    Dry Tortugas National Park

    Camp under the stars next to a 19th-century fort

    Dry Tortugas National Park
    • Photo

    For an adventure only accessible by boat or seaplane, grab your snorkel gear and head to Dry Tortugas National Park. You can opt to spend the day or camp overnight. The park’s primary attraction is Fort Jefferson, a 19th Century fort that served as a supply and repair depot for Union ships during the Civil War.

    Snorkel from the beach to discover diverse marine life that includes angelfish, parrotfish, and sea turtles grazing on sea grass. As you snorkel in shallow areas, keep watch for crabs, eels, and lobsters hiding in the nooks and crannies of the coral formations. In deeper waters, look for the goliath grouper, a species of grouper that can weigh as much as 800 lb (363 kg).

    Location: Yankee Freedom Ferry Terminal, 100 Grinnel Street, Key West, FL 33040, USA

    Phone: +1 305-242-7700

    Map
  • 5

    Peanut Island

    Explore an eclectic artificial reef

    Peanut Island
    • Families
    • Photo

    Located close to the glamorous sun-soaked allure of Palm Beach, this 80-acre island was once the location of a secret Cold War-era fallout shelter and bunker for President John F. Kennedy. Today it is one of the top destinations in Florida for recreational watersports, including snorkelling.

    Discover Phil Foster Park Underwater Snorkel Trail, also known as the Blue Heron Bridge Snorkel Trail, an eclectic collection of statues and sculptures that provide shelter for a diversity of marine life. The shallow, clear waters around the island provide ideal conditions for spotting marine life. For families with children, explore the sandy areas with seagrass beds to look for seahorses, sea stars, and small colourful fish.

    Location: 6500 Peanut Island Rd, Riviera Beach, FL 33404, USA

    Open: Daily from sunrise to sunset

    Phone: +1 561-881-9757

    Map
  • 6

    Crystal River

    Observe manatees in crystal clear spring-fed waters

    Crystal River
    • Photo

    Nature enthusiasts are drawn to the Crystal River year-round, captivated by its pristine waters and remarkable ecosystem. This family-friendly destination offers an opportunity for the whole family to witness one of Florida’s most endearing residents, the West Indian Manatee. 

    During the winter months, these gentle sea cows congregate in the Crystal River to seek refuge in the freshwater springs, including Three Sisters Springs. The Crystal River/King’s Bay group is made up of 70 springs in the bay. The river’s exceptional visibility is ideal for snorkelling. You can observe marine life and underwater scenery from grassy vegetation to intriguing limestone formations. Crystal River is also a destination for anglers who come to catch snook, red fish (red drum), and trout.

    Location: 915 N Suncoast Blvd, Crystal River, FL 34429, USA

    Open: Daily from 8 am to sunset

    Phone: +1 352-794-5506

    Map
  • 7

    Fort Zachary Taylor Historic State Park

    Encounter colourful reef fish, stingrays, and queen conchs

    Fort Zachary Taylor Historic State Park
    • Couples
    • Families
    • Photo

    Located less than 2 miles from the lively atmosphere of Duval Street, Fort Zachary Taylor is situated on the southwestern tip of Key West. Fort Zachary Taylor State Park is family-friendly and offers activities for family members of all ages. Snorkelling enthusiasts can access the park’s stunning underwater world directly from the beach. 

    Throughout the park, the rocky shoreline and coral reefs provide a habitat for a variety of marine life including colourful reef fish, spiny lobsters, and barracuda. In sandy areas, look for queen conch and stingrays gliding along the sandy seafloor. The sandy beach, warm waters, and picnic areas make this destination an ideal location for families to enjoy each other’s company while exploring the park’s marine ecosystem.

    Location: 601 Howard England Way, Key West, FL 33040, USA

    Open: Daily from 8 am to 5 pm

    Phone: +1 305-292-6713

    Map
  • 8

    Devil's Den

    Delve into a prehistoric subterranean paradise

    Devil's Den
    • Photo
    • Unusual

    Devil’s Den is a prehistoric subterranean paradise, one of Florida’s most unique snorkelling destinations. Grab your snorkel gear and head down the steps into the den. As you make your way to the snorkelling and diving platform, marvel at the beams of sunlight streaming down through the den ceiling. The deep blue water resembles a sapphire.

    The warm, inviting turquoise waters are 74 degrees year-round. As you snorkel, watch for small fish and turtles. Reservations are required, so make your reservation online before heading to Devil’s Den. Each available time slot is 90 minutes. You can bring or rent scuba or snorkel gear. Reserve an early morning or late afternoon slot to enjoy this natural wonder with fewer crowds.

    Location: 5390 NE 180th Ave, Williston, FL 32696, USA

    Open: Monday–Thursday 9 am to 4 pm, Friday–Sunday 8 am to 5 pm

    Phone: +1 352-528-3344

    Map
  • 9

    John D. MacArthur Beach State Park

    Snorkel on natural and artificial reefs

    John D. MacArthur Beach State Park
    • Couples
    • Families
    • Photo

    John D. MacArthur Beach State Park is a popular destination for nature enthusiasts who appreciate the wonders below the water’s surface as much as above it. Whether you prefer to soak up the glorious Florida sunshine or embark on a snorkelling adventure, your senses will be immersed in natural coastal beauty: the sound of waves gently lapping the shore, the taste of the salty sea on your lips, and the feel of soft sand beneath your feet. 

    The park’s captivating underwater features include a variety of natural and artificial coral reefs that provide refuge for abundant marine life. Snorkelling equipment is not typically available for rent, so bring your own gear to make the most of your visit.

    Location: 10900 Jack Nicklaus Dr, North Palm Beach, FL 33408, USA

    Open: Daily from 8 am to sunset

    Phone: +1 561-624-6950

    Map
  • 10

    Bathtub Reef Beach

    Enjoy coastal dunes and a shallow lagoon

    Bathtub Reef Beach
    • Families
    • Photo

    Bathtub Beach is a favourite spot in Stuart for nature enthusiasts, offering a relaxing and family-friendly snorkelling experience. The shallow lagoon’s calm waters are ideal for families who want to introduce their children to snorkelling, swimming, and the wonders of Florida’s precious marine ecosystems. Enjoy salty ocean breezes and look for sea anemones, sea stars, and sea urchins in the shallow coral reef formations.

    This beach offers a scenic and serene environment with a natural dune with sea oats, a protected native vegetation, and some of the best snorkelling on Florida’s barrier reef system. Bathtub Beach is renowned for its abundant wildlife, so keep an eye out for osprey, pelicans, and other shorebirds that inhabit the beach and surrounding areas.

    Location: 1585 SE MacArthur Blvd, Stuart, FL 34996, USA

    Open: Closed until further notice for some seawall repairs

    Map