Swimming with whale sharks near Isla Holbox, Mexico

Swimming with whale sharks near Isla Holbox, Mexico


He looked like a huge dinosaur, coming straight towards me.

Everything felt like it was happening in slow motion. Me, staring directly into a huge, gaping mouth. Him, all 20 tonnes worth, slowly but deliberately gliding through the clear blue water, the metres between us quickly shrinking to just a few feet, every spot on his body quickly coming into focus.

The sight of this gentle giant was mesmerizing, and I would have gasped were it not for the snorkel in my mouth. Instead, at what felt like the very last second, I turned my back to him and frantically flutter kicked. Kick, kick, kick, my heart racing a mile a minute as I swam with all my strength towards the open water, cognizant that his huge fin that could sideswipe me at any minute.

It was all a blur. The neon flashes of other swimmers’ flippers ahead of me. The white bubbles their kicks stirred up. Sucker fish, the hull of a boat, and pieces of seaweed floating above my head. Then suddenly…nothing.

Swimming with whale sharks in Mexico
A whale shark in Mexico

I looked back, and he was gone, disappearing into the blue Caribbean Sea, more interested in plankton than a tourist. Confident I was once again alone, I finally brought my head above surface, surveyed the area for any sign of a silver fin jutting out of the water…then let out a whoop of delight. Surely there are few things in life more thrilling than coming face to face with a whale shark in all of his glory.

Swimming with whale sharks in Mexico


When and where to swim with whale sharks in Mexico

These special encounters happen in Mexico’s Yucatán Peninsula, with whale shark season happening between May and September (on the west coast, the La Paz whale shark season runs from October to May).

Dozens of tour operators offer whale shark tours from places like Playa del Carmen, Cancun and Isla Mujeres—some companies reputable, others not, which is why we decided to make the trip up to Isla Holbox. The colourful island is only a two hour drive from the Riviera Maya, yet feels a world away from the busy resort areas thanks to its laid-back vibe, and is the type of place where bicycles, scooters and golf carts are the only way to get around.

The ferry to Holbox
The ferry to Holbox

The best place to swim with whale sharks

The island also home to V.I.P Holbox Experience, the company we booked our excursion through after painstakingly reviewing operators to weed out those with suspect reputations, and “big box” companies like some of the Cancun whale shark tours that shuttle tourists through like cattle.

V.I.P. Holbox Experience was the perfect choice, which was glaringly obvious throughout the day as we witnessed other tour operators drive boats dangerously close to the whale shark habitat, disregard the rules for how many swimmers are allowed to be in the conservation area at once, and speeding away after only an hour—leaving our group to enjoy the vast ocean and beautiful creatures all to ourselves. Click here to book


Holbox whale shark season

Visiting at the end of August meant it was prime time to see whale sharks, so our day started with a 7 AM arrival at the company’s headquarters where we met the seven other guests we’d be travelling with. We enjoyed a light breakfast while our cheery guide Gustavo handed out equipment and walked us through the day’s itinerary which would include a two hour boat ride each way, plus multiple stops for wildlife viewing, snorkeling and beach time.

From there it was a quick walk to the dock, and we soon found ourselves speeding away from tiny Holbox into the vast, aquamarine sea.


It didn’t take long for the wildlife spotting to start: just a few minutes in, dozens of tiny, pink specks appeared in the shallow water near the shoreline, and our captain Trino swerved the boat towards them. Sure enough, it was a group of often-elusive flamingos—another reason we’d chosen to book our whale shark tour from Holbox, which is one of the only places in Mexico to spot the fluorescent birds.

RELATED: Secret tips for seeing the Aruba flamingos

Swimming with whale sharks in Mexico
Flamingos near Holbox, Mexico

The effects of the Dramamine I’d taken that morning to ward off motion sickness were setting in, and I found myself dozing off despite the staccato bumps of the boat speeding over the waves. I briefly woke up during a quick stop at an island occupied by only one family, which supplies boats like ours with fresh fish. Still in a daze, I watched Gustavo hop back into the boat, holding a two-foot long fish with his bare hands that looked like it had just been plucked out of the sea. I rubbed my eyes to make sure I wasn’t dreaming, and my stomach growled in anticipation of the ceviche we would later be enjoying—surely the freshest any of us had ever had.

Another hour or so passed before we finally made it up to Agua Azul just east of Isla Contoy, and were surprised to find the area swarming with boats just like ours. There had to be at least 40 of them, and one woman we were travelling with mentioned she’d heard there can be up to 150 boats at a time in some areas. Fortunately there were more than enough whale sharks to go around, and we were amazed to almost immediately spot a dark fin popping out of the water about 30 feet away.


Swimming with whale sharks in Mexico

The Isla Holbox whale sharks

We all pointed at it excitedly while pulling out our cameras, and the first couple threw on their snorkel gear and jumped into the water with Gustavo, heading straight towards the shark. Now, there’s no question the idea of swimming with a whale shark sounds unnerving, particularly because they’re typically up to 40 feet long and weigh an average of 20 tonnes. Fortunately there’s absolutely nothing to be afraid of, as the fish much prefer a vegetarian diet of plankton.

The gentle giants are completely harmless, and even if they were to accidentally swipe you with one of their large fins (which happened to one gentleman in our group who wasn’t able to swim away quickly enough) it’s akin to being hit with a large, rubbery eraser and doesn’t hurt at all.

With this in mind, no one in our group hesitated to jump in—save for one incident later in the day where I nearly landed directly on top of a giant whale shark, who suddenly veered towards our boat just as I was about to hop in!


What it’s like to go whale shark snorkeling

The next two hours absolutely flew by, as our group took turns swimming with the sharks in pairs, Gustavo always giving us a supportive push or guiding us to safety if the huge creature was about to swivel into our path. It was absolutely surreal getting within inches of them, and the only time any of us felt nervous was when the whale sharks would start swimming straight towards us—fortunately slowly enough that we always managed to get out of the way and give them their space.

Swimming with whale sharks in Mexico

Swimming with whale sharks in Mexico

Back on board, captain Trino seemed to be having just as much fun as us, excitedly chattering with other captains over the radio about where a shark had been spotted, then expertly navigating to the perfect spot for us to hop into the water just as a whale shark happened by.

Those of us waiting for our turn to swim were still treated to a show, with the sharks sometimes lumbering so close to the hull that we could have reached out and touched their slinky, wet heads. Even better, many of the boats had since cleared out, and we were one of only a few vessels left to enjoy the sharks all to ourselves.

Animals you’ll see during Holbox whale shark tours

While there was no way to top that adventure, we were still in for some surprises. Shortly after we sped off towards the coral reef where we’d be snorkeling that afternoon, we saw more fins in the distance. But this time, they were dolphins! A pod soared out of the water in front of us, the bright sun reflecting off their shiny backs. We watched in awe as they’d disappear back into the sea without a trace, only to suddenly pop up again in a completely different area.

Swimming with whale sharks in Mexico

As Trino cut the engines so we could float towards the turquoise pools surrounding the reef, a slow-moving shadow caught our eye. Lo and behold, a massive sea turtle was leisurely swimming below us. Flamingos, whale sharks, dolphins and now turtles? We couldn’t believe our luck…but it wasn’t over yet.

Swimming with whale sharks in Mexico


Our last stop of the day was Ixlache Reef, ringed by a sand bar so shallow that the crystal-clear water surrounding it was as warm as bathwater. Trino anchored the boat, leaving us to sink our feet into the soft sand as he and Gustavo prepared our ceviche on board. We must have meandered a while, because by the time we made it back we arrived to find the pair hooting and hollering about something in the water.

Swimming with whale sharks in Mexico
Ixlache Reef
Swimming with whale sharks in Mexico
Ixlache Reef

Some of the guests stood safely on the boat’s edge, looking around in confusion as Trino finally exclaimed “crocodile!”, bending over with laughter as he motioned for Gustavo to pass him a knife to “make more ceviche.” Seeing as they were a pair of jokesters, most of our group thought they were kidding around. They weren’t.

A long, dark shadow about 20 feet away in the lagoon was the unmistakable shape of a croc—our suspicions confirmed as he glided away towards deeper waters, before popping his huge head and beady eyes out of the sea.

Swimming with whale sharks in Mexico
A crocodile off Ixlache Reef

Under his watchful gaze we devoured our fresh, citrusy ceviche while soaking in the idyllic, palm-fringed surroundings. After one last look, we turned the boat around and began the long journey back to Holbox, complete with sun-kissed skin and fond memories of our unforgettable adventure of swimming with whale sharks in Mexico.



Tour details for swimming with whale sharks

  • How to get there: Holbox is accessed via the Holbox Express ferry from the coastal town of Chiquila, which costs 120 pesos per person each way and takes 30 minutes. If arriving by car, parking is available in private lots outside the pier for 100 pesos for 24 hours.
  • Cost and inclusions: Tours start from $125 USD for the full day, and include breakfast, lunch, ceviche, water, soft drinks and wetsuit/snorkel/flipper rental.
  • What to bring: You’ll be on the boat all day long with very little shade, so lots of sunscreen, a cover-up, hat and sunglasses are critical. A waterproof camera is handy, and don’t forget to bring tips for the guide and captain. If you’re prone to motion sickness, be sure to pop a Dramamine or Gravol beforehand which V.I.P Holbox Experience provides for free.

Holbox is worth at least an overnight stay, so try to extend your trip if possible, book a separate day tour so you have more time to explore, or combine it with a visit to nearby Chichen Itza:


This article was originally published in May 2017 and updated in September 2020



This post may contain affiliate links, which Globe Guide receives compensation for at no additional cost to you.

28 thoughts on “Swimming with whale sharks near Isla Holbox, Mexico”

  1. Pingback: The best of Cabo San Lucas, Mexico

  2. Pingback: Fun things to do in and around Puerto Vallarta, Mexico

  3. Pingback: 9 tips you need to know before visiting Chichén Itzá

  4. Pingback: An epic night at Coco Bongo, the ultimate party spot

  5. Sounds like an amazing experience and the scenery is fantastic but seriously I am so scared to swim with sharks.

  6. This sounds so exhilarating but man, I would be scared to death. I hung on every word in the beginning of your story talking about the whale shark coming upon you. They sure are pretty. I loved your pictures of Ixlache Reef, too. We used to travel to Mexico (touristy areas) all the time when our girls were young and I’m going to Cozumel to stay with a friend in the fall. I hope she plans something cool like this for us to do. She is a scuba diver soI figure it will be something similar but I may mention this to her in case we could do something similar. Or that i could photograph at least. LOL

  7. What a cool experience!! I’ve always wanted to swim with a whale shark–so glad you were able to find some! Great photos and video! Showing the whale sharks with people really puts their size into perspective. Glad you also found an operator that seemed to keep the regulations in mind! Sounds like a great day!

  8. Megan Jerrard

    What an incredible experience – and OMG how much wildlife you saw beyond the whale sharks that day! We were in Cancun in Agust last year, and really wanted to do this, though pouring through the list of tour operators and reviews was pretty overwhelming so with not much time we opted for a trip to Cancun and Coba instead.

    But I would love to get back – V.I.P. Holbox Experience sounds like the way to go, definitely a stand out from what you’ve written above the rest. I’ve heard that the whale sharks are so majestic that people hold their breath in awe and forget to breathe lol!

  9. What an amazing experience. You pictures are absolutely stunning – to get that close to such a beautiful creature really is a once-in- a-lifetime type experience. I am not sure I would feel comfortable getting the water though as I am not a great swimmer and whilst I appreciate these sharks don’t prey on humans I would still panic too much I think.

  10. I had never heard of snorkeling with whale sharks, just diving, so I’m really excited to know that I could do this too! Your experience sounded absolutely perfect. A great guide, not too crowded, plenty of time to enjoy the experience, and fresh ceviche. Who could ask for anything more?!

  11. Holbox looks gorgeous. I really want to swim with the whale sharks – the pink flamingos would be a bonus! Thanks so much for sharing this information about Holbox.

  12. Wow, thank you for sharing such an incredible experience! You’re a great storyteller, I was really sucked in and nervous for you at first haha. I don’t know if I’d be adventurous enough to try this but I know my kids would! Bookmarking, thanks for sharing 🙂

  13. Pingback: Camel Crew: An outback adventure in Mexico’s Baja Peninsula - Globe Guide

  14. Pingback: How to rock a trip to Los Cabos, Mexico with Air Transat - Globe Guide

  15. Pingback: Tamara Elliott, AKA Globe Guide: 20 things you might not know about me - Globe Guide

  16. Cebu Whale Shark Watching & Canyoneering

    What a cool experience!! I’ve always wanted to swim with a whale shark–so glad you were able to find some! Great photos and video! Showing the whale sharks with people really puts their size into perspective. Glad you also found an operator that seemed to keep the regulations in mind! Sounds like a great day!

  17. Pingback: 9 tips you need to know before visiting Chichén Itzá - Globe Guide

  18. Pingback: Sky-high thrills at Sky Trek Costa Rica

  19. Pingback: 5 tips for renting a car and driving in Mexico

  20. Pingback: Fun things to do in and around La Paz, Mexico

  21. Pingback: The Best Things to Do and See in Holbox Island and How to Get There

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top