Cancun
Cancun · Mexico

Snorkeling in Cancun: Worth It?

Expect warm, clear water over shallow reefs with decent fish life and the occasional turtle or ray. Most half-day trips from Cancun head to the Great Maya Reef near Puerto Morelos or Isla Mujeres. The boat ride is usually 30-45 minutes; you’ll do two snorkel stops of about 45 minutes each. It’s genuinely fun if you like being in the water, but it’s not the untouched Caribbean wilderness some photos suggest—there will be other boats and groups in the water. Visibility is typically 10-20 meters depending on weather and season.

Best time is May through early September when seas are calmer and water is warmest. December to March brings bigger crowds and windier conditions that can churn up the water. Expect to pay around $45-85 per person for a standard half-day tour that includes gear, snacks or lunch, and transport from your hotel. Private or smaller-group options run $100-150.

Pick a morning departure to beat the afternoon wind and get better visibility. Skip the cheapest mass-market trips that pack 40+ people onto one boat; you’ll spend more time waiting than snorkeling. If you’re a strong swimmer and the reef isn’t too crowded, the experience is usually good. If you’re on the fence, it’s an easy half-day activity that most people enjoy once.

Book it

Cancun: Coco Bongo Nightclub Experience
getyourguide
$100 per person
CUN Cancun International Airport: VIP Lounge Access
getyourguide
$30 per person
Cancun: Jungle ATV Tour, Ziplining, and Cenote Swim
getyourguide
$39 per person
Cancun: CUN Airport MERA Lounge Access Ticket
getyourguide
$43 per person
Cancun Aiport to Holbox Ferry Shared Shuttle
getyourguide
$61 per person
Cancun: Hip Hop Sessions Party Boat Cruise
getyourguide
$105 per person

Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.

More in Cancun

Sea Turtle Release → Underwater Museum Dive → Underwater Museum Tour → Sian Kaan Biosphere → Xel Ha Park Ticket → Zipline Canopy Tour → Zipline Tour → Jungle River Cruise → All Cancun trips →
Get the best trips, at the best price