Skip to Content

Snorkeling in Cabo San Lucas: maps, tours, beaches and more

For all the time we spend in Mexico, it seems like more than 50% is spent snorkeling in Cabo San Lucas and the surrounding area. Snorkeling in and around Cabo San Lucas is surprisingly great and if you’re in the right spot, it’s mellow enough for kids. Our Cabo snorkeling guide highlights just that: best Cabo snorkeling spots!

We’ve created maps and tips for snorkeling in Cabo San Lucas, ranging from the Arch (El Arco) to Cabo Pulmo National Park. If you need to go with a guided tour, we have recommendations for that too. We’ve done the research and experienced it all so YOU can enjoy it all! If you have any questions or need help planning, please leave a comment or send us a note. We love to help other plan awesome adventures!

Have you been snorkeling in Cabo San Lucas?  Have you been to Cabo when you WEREN’T on spring break as a college kid?  Well, Cabo San Lucas is one of our favorite family travel destinations and now with growing kids we’re excited for our many future visits.  When it comes to snorkeling, there are a variety of fish-type experiences we enjoy doing, both with and without the kids.

Guide to snorkeling in Cabo San Lucas, all the way up to Cabo Pulmo National Park. Snorkeling maps and tour recommendations, on your own or with kids. Best of Baja beaches and wildlife.

Snorkeling in Cabo San Lucas: Boats vs Beaches

We have done a wide variety of snorkeling in Cabo San Lucas over the years, and when we say “variety” we’re not just talking about the beaches we’re at, but the method of approach and overall wildlife. You know that we love to get out on the water, so that’s one approach we take, but then we also will venture out in a car or even on foot to find good snorkeling in Cabo San Lucas and all the way up to La Paz. The best Cabo snorkeling spots are in surprising places.

There are many tour options, but we have some recommendations below that will take you to the best Cabo snorkeling spots. Cabo Adventures is NOT one of our picks for a plethora of reasons. There are plenty of other operators, including wonderful ecotours in Cabo that will be a great experience.

Book a guided tour here!

Catamaran snorkeling tour at Chileno Bay Cabo San Lucas

Snorkeling the Sea of Cortez via Boat

One of the most stereotypical tourist things you can do on any Mexican beach vacation is a booze cruise.  Now, just like with wine tasting or visiting a brewery, you can do a booze cruise in a classy and responsible way.  

We’ve done our fair share of them over the years and know how to have fun and be safe, and we know the difference between ecotours in Cabo San Lucas and boat trips that aren’t meant for kids. We also know the companies that are ethical in their employment and wildlife practices, so only refer people to responsible operators.

Top recommendations for Cabo Snorkeling Tours

Our favorite style of cruise for snorkeling in Cabo San Lucas is the catamaran with nets.  What this means is that you can lay over the water as you sail to your destination.  You get splashed.  You get sun.  You have an amazing time.  And then you still have snorkeling to do!

Tip:  the La Princessa or Sigame are our two favorite catamarans to do.  We have done many, but they’re our favs with a great crew, great open bar and good food. EcoCat and Cabo Blue are two other great ones for guided snorkeling tours in Cabo. They’re both larger than La Princessa, but they are conscious of their environment and operations.  Book our recommended tour here!

Note: there is not a ton of shade on these boats, but it’s still doable if you’re sensitive.

Chris Taylor snorkeling from Catamaran Cabo San Lucas

Additional Snorkeling tours in Cabo San Lucas

More guided snorkeling cruises in Cabo that we’ve done include the Oceanus (great for kids!) and the Cabo Escape.  We’ve done others too, but they weren’t exceptional or weren’t environmentally friendly.  What we like about the larger boats, like these last two, is that they have lots of shade and play space for the kids.  This is key for snorkeling tours with young kids, particularly if they’re not up for jumping from the boat.

Tip:  we always recommend setting up a snorkeling cruise in advance.  There are loads of people trying to get you onto their boat as you wander through town, so booking in advance is helpful for ensuring you’re getting the type of tour you want. 

Mexican food buffet on snorkeling cruise Cabo San Lucas

Again, the big thing to remember with setting up a tour for snorkeling in Cabo San Lucas or anywhere else, if the kids aren’t feeling it and want to stay on the boat, that’s fine. They don’t care that they are in one of the best Cabo snorkeling spots; they need to feel happy and safe, so let them chill. 

Ask the crew if there are any fun options for playing in the water or splashing where the kids will still feel safe. Oh, and when you do a snorkeling cruise, they’ll provide the lunch, flippers, masks, snorkels and even life jackets.

Note:  depending on the boat you’re touring with, you may be required to wear a life jacket at all times, even if you’re an experienced swimmer.  This is both a bummer and nice peace of mind.  Snorkeling should be a stress free experience, so if wearing the PFD stresses you out, talk to the crew about your options.

One final suggestion for an added bit of adventure is doing the zodiac tour that goes to multiple Cabo snorkeling spots. Zodiacs are fast and fun little boats and may not be the best kid-friendly option, but I personally love them for snorkeling trips!

Rob Taylor and LittleMan on snorkeling cruise Cabo San Lucas

Self-guided Snorkeling Los Cabos via Beach

This is where the planning comes in AND where you can really control the snorkeling experience.  I mentioned before that Cabo San Lucas falls between the Sea of Cortez and Pacific Ocean.  This makes for amazing waters and interesting coastlines.  You won’t find many places in Baja California Sur that you can snorkel on the Pacific coast, but on the Sea of Cortez side you’re all set.

Driving or walking to a local beach will actually provide some wonderful snorkeling opportunities.  You’ll need your own snorkel gear for this, so find out if you can rent/borrow some from your hotel, or you can purchase it for cheap at a pharmacia or any other store.  You’ll also want to bring a beach umbrella for sun protection, as not every beach is equipped with palapas for public use (some are though).

Palapa on beach at East Cape San Jose del Cabo

When you start your snorkeling experience from the beach instead of the boat, you’ll be able to see more of the cove you’re on.  For example, a lot of the beaches in the Los Cabos area have tide pools and smaller coves filled with life, and even though you wouldn’t be snorkeling in them, they’re fun to explore.  And beyond these small pools, you get to start your Cabo snorkeling in the water near rocky areas, which is where the best snorkeling is found.

Tip:  this is how we got our oldest to be okay getting into the areas with fish, as it was shallow enough that he could easily stand but deep enough that he could watch the fish.  Perfect approach!

A snorkel day based off a beach is also a guarantee of a longer experience in the water.  We typically venture to Mexico with our soft cooler (easy carry-on for the flight) and pack it to the beach with lunch, fruit and beverages.  Add a few towels and that umbrella we mentioned and you can spend all day playing in the water and sand.  FYI:  we love the beach approach.

Taylor Family at Playa Santa Maria Cabo San Lucas Mexico 1

Best spots for snorkeling in Cabo San Lucas

Okay, this is going to be a short and sweet list, so take notes and then go have fun!  The list below is organized West -> East, so know that as you venture down, you’re getting further away from Cabo San Lucas itself (which is okay).

Playa Empacadora (the Cannery Beach) – Lands End area

Should we share about our favorite beach?  No, we shouldn’t, but we will.  The Cannery Beach is called such because it lies in front of an old tuna cannery that’s long been abandoned.  Until recently, there was even a sunken ship just off the shore which made for amazing snorkeling in Cabo San Lucas. Even without the boat, this is still one of the best Cabo snorkeling spots.

Cannery Beach in Cabo San Lucas, Baja California Sur, Mexico

Today, the beach is also called Playa Publico (public beach) and is where the locals go on the weekend.  The palapas and boardwalk that once lined the beach are gone following Hurricane Odile, but the beach and rock held strong and are more beautiful than ever.  

From puffers to parrot fish, angel fish to octopus, we’ve seen the most amazing creatures here.  And if you’re really feeling it, the tide isn’t too crazy to be able to swim past the rocks to the next small beach over.  You can also scale the rocks to get a view AND a more private beach.

Second Cannery Beach Cabo San Lucas

How to get to Cannery Beach

Even though you can see the Cannery Beach from the Cabo San Lucas Marina, it’s farther away than you think. You can take a water taxi from anywhere but be clear to state that it’s THIS BEACH you want, as you may end up at Medano or Lover’s beach (not awesome). You can also walk to this great snorkeling spot from the Marina. 

We stay at our timeshare at the Playa Grande, so this beach is just a ten minute walk from our home base.  Google Maps link here.

Cannery Beach Cabo San Lucas Mapq

Playa del Amor (Lover’s Beach) – Lands End area

Warning!! Tourist trap!  Yes, this beach is beautiful and the rocks towering above it are so unique, but between the snorkeling the the massive number of tourists that take water taxis here, it’s not worth it.  

Playa del Amor is close to the famous arch, so if you do want to visit here you’ll no doubt get a side tour to check out the rocks and the sea lion colony, but the swimming here is rough and the snorkeling is minimal.  Caveat:  this was the first place I ever saw a moray eel, but then I did swim out and away from the beach and wasn’t being safe.

Lovers Beach in Cabo San Lucas

How to get to Lovers Beach

You can only get to Lovers Beach by water taxi/glass bottom boat or by climbing cliffs.  Do the water taxi and go very early in the day before it is busy.  Bonus:  walk up and over the beach to Divorce Beach on the Pacific Ocean for a contrasting view (but don’t swim).

Note: personally we don’t think this is one of the best Cabo snorkeling spots, but if you are visiting on a cruise ship and are short on time, this is your best option.

Lovers Beach Cabo San Lucas Map

Playa Santa Maria – Los Cabos tourist corridor

The beach at Bahia Santa Maria is beautiful and perfect.  This is another beach that the locals go to, so the best time to visit is mid-week.  This is also great to beat the crowds because it’s ten minutes out of town and no cruise ship passengers can get to it.  Of the many spots for snorkeling in Cabo San Lucas, this is one of our favorites due to the quiet setting and great rock outcroppings.

A recent change that’s made snorkeling at Playa Santa Maria even better is that now there is a very nice restroom and outdoor shower area. This is ideal for cleaning up the kids after they’ve been having a beach day.

Notable fish we’ve seen here are cowfish, an eagle ray, parrot fish and loads of urchins.  If the wind picks up, due to the shape of the bay, the waves can be a bit of a pain, so exercise caution when you’re snorkeling here. Really though, this is some of the best snorkeling in Los Cabos.

Taylor Family at Playa Santa Maria Cabo San Lucas Mexico 4

How to get to Playa Santa Maria

You’ll need to have a rental car or ride the public bus to get to Playa Santa Maria.  By car, it’s about ten minutes away from downtown Cabo San Lucas on the way to San Jose del Cabo.  You cannot turn directly onto the road to Playa Santa Maria from San Jose del Cabo if you’re driving; you need to drive past it and then exit the highways and get back on going the opposite direction. Just good to know if you’re coming from San Jose vs Cabo San Lucas.  Note:  if you see a security guard type person hanging out.  Feel free to tip him, as he’ll keep an eye out on your car (but don’t leave your keys, he’s not a valet).  Google Maps link here.

Playa Santa Maria Beach Cabo San Lucas Map

Playa Chileno – Los Cabos tourist corridor

We have wonderful memories of coming here before we had kids.  This is another relatively quiet beach between Cabo San Lucas and San Jose del Cabo.  Chileno Beach is larger than its neighbor, Santa Maria, and has actual bathroom facilities and palapas.  Bahia Chileno has tide pools on two sides and it great to explore on foot.  

When it comes to snorkeling, keep in mind that many of the booze cruises and snorkel excursions head to this bay, so out in the water you’ll see lots of people. Don’t be discouraged by the apparent crowds, as many locals hang out on the beach for quiet relaxation and the tourists on the snorkeling tours are only there for 45 minutes or so.  

If you’re bummed out by the people, lay on the sand or splash with the kids for a bit and the crowds will dissipate.  The snorkeling at the western end of the bay is the best due to being sheltered a bit from the Pacific current crashing in.  This is also a one of the spots we’ve encountered a moray eel (from a safe distance). This is for sure one of the best snorkeling spots in Cabo.

Playa Chileno Cabo San Lucas 1

How to get to Playa Chileno

Another five minutes east of Playa Santa Maria is Playa Chileno. It’s accessible from either direction off the highway via car or bus.  You could even hire a taxi to get you here and pick you up later if you really wanted, but that might be just as expensive as renting a car in Cabo for a day.  Google Maps link here.

Chileno Beach Cabo San Lucas Map

East Cape Beach – San Jose del Cabo

Again, do we share this wonderful secret?  So, this isn’t a beach for snorkeling, but it’s perfect for walking and enjoying solitude.  Located in San Jose del Cabo, you have to feel like you’re completely lost to actually get here.  Where do you park?  Um, I guess on the side of the road close to the Buzzard’s Bar & Grill (such a cute B&B/restaurant on the beach).

The coolest thing about East Cape Beach is actually the tide pools.  Bare with me and imagine what I’m telling you about:  picture an enormous drill making huge holes in the flat rocks, some the size of five-gallon buckets and others much larger.  Really, the sea life in the tide pools and the beautiful long snail shells you’ll find are the reason for heading here.

Tip: if East Cape Beach is totally up your alley and you travel to Mexico often, you should check out snorkeling in Huatulco, over on the mainland south of Acapulco. Incredible schools, and a bit on the adventurous side.

Waves crashing over tide pools at East Cape 1

How to get to East Cape Beach

Head through San Jose del Cabo and follow the signs for Puerto Los Cabos.  You’ll follow Camino Cabo Este (East Cabo Road) until you’re down at the beach.  If you come to a traffic circle, head down the hill.  If you come to another road but it’s still titled Camino Cabo Este, head down the hill.  When you see the Buzzard’s place, you’ll now you’re in the right area.  Park your care, hit the beach, tide pools are to the left. Google Maps link here.

East Cape Beach San Jose del Cabo Map

Cabo Pulmo National Park

If only we had a better waterproof camera last time we came here…  An adventure to Cabo Pulmo National Park is just that:  an adventure.  We recommend booking a tour in advance to ensure you arrive in one piece and don’t get lost in the coastal mountains of Baja California Sur.  The drive is about two hours out of Cabo San Lucas and it’s a bumpy, windy, crazy drive.

When you arrive at Cabo Pulmo National Park, you’ll see there are some diving shops and food options.  We pre-booked a guide both times we’ve visited and highly recommend it. You must have a registered guide to explore Cabo Pulmo, which you can indeed secure once you’re there, but booking an ecotour for snorkeling is smart travel.

Book our recommended, eco tour guide here!

Beach at Cabo Pulmo National Park

Swimming with Sea Lions at Cabo Pulmo

Our guide shared the history of the area, a good deal about whale migration, and made sure that we knew how to interact with sea lions.  Yes, sea lions. A highlight of snorkeling at Cabo Pulmo is the sea lion population that enjoys saying high to the humans.  They jump off the rocks around you, dive deep and pop up.  They’re awesome and they keep their distance.  

Warning:  if you’re easily startled, this is NOT for you.

Sealion Colony at Cabo Pulmo National Park

Snorkeling the reef and Mermaids Lagoon

Beyond the sea lions, the Mermaids Lagoon is the other big highlight.  The most perfect cove directly out of a fairy tale or cartoon, this small lagoon is home to parrot fish, urchins and so much more.  

If you head for the shore, you may see LARGE iguanas just hanging out, sunning themselves on the rocks.  Oh, and giant clam shells that seem so out of place, but have made their way into the cove.  Seriously incredible.  

And there is a reef too. It’s a ways out, but is teeming with marine life. When you’re booking a tour to Cabo Pulmo (as it is required for certain areas of the park), make sure the reef is a part of your snorkeling expedition.

We’ll be back for snorkeling with the kids when they’re a bit older.  And I forgot to mention it, but there’s also a very long reef off the shore a few hundred yards.  You do need to be dropped here by a guide and it’s only recommended in very good weather.

Another option:  if you’re going to head northeast, you can also go a bit further towards La Paz to have a whale shark encounter.  Be sure you’re going with a reputable guide though who is following safety and conservation guidelines.

Colorful Urchins and Fish in Cabo Pulmo National Park 2

How to get to Cabo Pulmo

Book a tour.  Yes, you can drive but the road into Cabo Pulmo National Park is dangerous and it’ll take forever.  For the cost of renting a car and equipment, you’re better off to do the tour from wherever you’re staying and have a wet suit that fits you in addition to the amazing experience.  Google Maps link here.

Cabo Pulmo National Park mapq

Tips for Cabo snorkeling with kids

The first thing that we must say is that you should never force your kids into the water.  Kids will get in in their own time.  I’ll admit that this is difficult as a parent, as you know that it’s okay to swim in the ocean and that if you’re being safe there is nothing to fear, but kids also need to be comfortable and confident before venturing out.

Having said that, snorkeling with kids should start with calm water and a comfortable setting.  As adults who are pretty great swimmers, we’re comfortable both just off the beach and being dropped a few hundred yards off the shore for free diving.  When we’re going snorkeling with kids in Cabo San Lucas, we’re a bit more thoughtful than when it’s just us adults.  

Understand the current and geography of Cabo

Cabo is set between the Sea of Cortes and the Pacific Ocean, so if you’re not smart about it, you may pick a place where you can’t even swim safely due to the strong currents in Cabo waters.  

A great way to start your kids with snorkeling is by letting them play around in the pool with goggles or a mask.  It’s takes the strange feeling away and lets them feel safe with their feet firmly planted.  Once they feel good about this, a calm beach is the next step, then wading out as far as they’re comfortable… where, no doubt, there will be loads of little fish that they can see.  

If the response to tiny fish is good and they’re strong enough swimmers, you’re ready for some deeper water or more exciting sights!

Taylor family snorkeling off the Cabo Escape

Easy reminders for snorkeling with kids

In case you need it all spelled out to be extra safe, here are our top tips for snorkeling with kids all around Cabo San Lucas and the Baja:

  • Safety first – if something doesn’t feel right, consider it not safe enough for you and your family
  • Don’t make anyone swim that’s not ready – fear can make open water swimming and snorkeling unsafe due to the feeling of panic and not thinking clearly
  • Acclimate kids to snorkeling by practicing in a pool first – get them used to goggles before putting them into the salt water with large fish
  • Use properly fitted snorkel gear – you don’t want panic or unclear vision due to water getting into somebody’s goggles
  • Choose calm bays, beaches and coves – snorkeling in rough waters or strong currents is very advanced and not right for snorkeling with kids
Complete guide to snorkeling in and around Cabo San Lucas, San Jose del Cabo, Cabo Pulmo National Park and more. Los Cabos family travel snorkeling guide. 2traveldads.com

See?  Snorkeling in Cabo San Lucas and everywhere around Los Cabos is an incredible activity with so many options.  We are so glad to have gotten to do it many times and cannot wait to continue our favorite activity as the kids grow up. We’ve added free diving to our repertoire and hopefully will add scuba soon, so stay tuned for more awesome adventures under the sea.   

If you have other snorkeling spots in Baja California Sur that you’d like to share, feel free to leave  comment or send us a note.  We’re always up for trying new places!

Cabo San Lucas is perfect for snorkeling. These are the best spots for snorkeling in Cabo, snorkel tour recommendations and maps to get you around Los Cabos, Mexico. #mexico #wildlife #snorkeling
Cabo San Lucas is perfect for snorkeling. These are the best spots for snorkeling in Cabo, snorkel tour recommendations and maps to get you around Los Cabos, Mexico. #mexico #wildlife #snorkeling

Arthur

Tuesday 19th of January 2021

Nice post, there are definitely some amazing spots to Snorkel in cabo! I loved the sea lion snorkel and also the whale shark snorkel in La Paz closeby. Another one you definitely shouldn't miss if you love snorkeling is this marlin snorkel - https://cabo-excursions.com/services/marlin-swim/ - truly epic!

Cheers

Molly

Tuesday 21st of July 2020

Out of all the info I researched prior to our first trip to Cabo in October of 2019, your blog was the most helpful. Here we are almost a year later and we will be returning in October, although we will be spending more time in La Paz and Los Barilles then in Cabo itself. I am not sure when you took your trip to Cabo Pulmo, but we did have a rental car last year and we had no issues at all driving there. It was safe and the roads were not bad. They were doing a lot of work on them as we drove through. In fact, on the way back they had a bridge shut down and they waved us to go around...where we proceeded to get stuck in the sand. They were kind enough to pull us out with their dozer though. :) I have no issues at all about driving back there again this year. We had decided not to go to Cabo Pulmo after all I had read about the roads, but then I read your blog and knew I had to go. We had every intention of snorkeling on our own and realized that booking a charter was the only way to go since the good spots were not right off the beach. We used Eco Tours and we will use them again this year. They are located further into the town right along the ocean. It was so affordable ($50 per person) and included good snorkel gear, fresh fruit, bottled water and a great tour guide.

2td-admin

Wednesday 22nd of July 2020

That's fantastic! We were planning on going back down this fall but with the COVID we're delaying. That's great to hear about the road to Cabo Pulmo, because the three times we've done it it's been the pits. Thank you for sharing your experience, and enjoy every visit! :)

Myra

Monday 7th of January 2019

We are going to Cabo via cruise ship, how close are these locations where the ships docks? Thanks!

2td-admin

Monday 7th of January 2019

Great question! If you look at the map for Cannery Beach (Playa Empacadora), the cruise ships doc at the upper left corner of the map. https://2traveldads.com/2016/11/29/snorkeling-cabo-san-lucas-1/#How_to_get_to_Cannery_Beach. There are two spots the boats come into, both at the mouth of the marina. It's either a ten minute walk if you port at the south side of the marina, or a water taxi ride from the other side.

Sébastien

Monday 22nd of October 2018

Wow! Such awesome tips in regard to snorkeling, I love traveling in different places, I remember there were awesome days when I’d first time travel with snorkeling for the fun of it and it was fantastic, I glad to have a blog to accompany me in my quest.

power suria

Wednesday 10th of October 2018

Thanks for your your article . nicely written for armature snorkel lover. Is there any option renting snorkeling gear there. especially snorkeling vest which is very important for beginner snorkeler .

2td-admin

Wednesday 10th of October 2018

Yes, there are many options both in San Jose del Cabo and Cabo San Lucas. Near Medano beach or in the Cabo marina there are a few shops that do rentals. Also, if you choose to do a snorkeling tour, all will provide vests