The Gentle Giants
Few experiences capture the majesty of God’s creation like swimming alongside whale sharks—the largest fish in the ocean.
Growing up to 40 feet long, whale sharks feed not on other sea life but on plankton, krill, and tiny fish, filtering the water through their wide mouths. Because of their gentle, slow-moving nature, they pose little danger to swimmers, making it one of the safest—and most awe-inspiring—wildlife encounters in the ocean. To swim with them is to witness both their immensity and their serenity, a breathtaking reminder of how vast and intricate God’s creation truly is.
Of course, these are wild creatures, not performers on a schedule, so sightings are never guaranteed. Part of the wonder of the experience is knowing you are stepping into their world, humbly waiting for the privilege of seeing them in their natural habitat. That unpredictability only deepens the sense of awe when they do appear, a reminder that we are guests in God’s vast underwater creation.
Take your vacation to the next level with an awe-inspiring encounter with God’s gentle giants.
5 star rating with 327 Reviews
This small group tour with 6 people maximizes your time in the water snorkeling with the whale sharks. Best time to go Oct or Nov. Available during winter months.
Embarks from La Paz.
Great day tour from Cabo San Lucas.
4.8 Star Rating with 898 Reviews
This small group tour speeds you to a prime viewing location where you can swim and snorkel alongside whale sharks. Offers hotel pickup. Best time to go July or August. Available May thru Sept.
4.8 Stars with 171 Reviews
Spend a day snorkeling on the UNESCO-listed Ningaloo Reef and you just might spot a whale shark—the world’s largest fish (April–August). Or, you may have the opportunity to swim at a safe distance to humpback whales (September–November).
Whether you dream of an all-inclusive resort or a private villa, I’ll design a personalized itinerary just for you—complete with this awe-inspiring encounter with God’s mighty, yet gentle whale sharks. Simply complete schedule a call below and you can get started!