Swimming with whale sharks is an extremely humbling experience that ranks high on most scuba divers' bucket lists. We've traveled the world to find the best places to swim & dive with whale sharks in 2023. Here is our list of the top six destinations where you can get in the water up close with these majestic and graceful giants of the ocean:
- 1. Wolf & Darwin Islands, Galapagos - Dive
- 2. Socorro Islands, Mexico - Dive
- 3. Isla Mujeres, Mexico - Swim or Snorkel
- 4. La Paz, Mexico - Swim or Snorkel
- 5. Oslob, Philippines - Dive, Swim, or Snorkel
- 6. Bahia de Los Angeles, Mexico - Snorkel
Note: In this guide, "dive" means that scuba diving with whale sharks is possible, "swim" means you can swim with the whale sharks, and "snorkel" means you can leisurely snorkel around the whale sharks.
#1 - Wolf and Darwin Islands, Galapagos - Dive
From June to November, the weather and water temperatures in the Galapagos get colder. Plankton starts to bloom thanks to natural upwelling currents and whale sharks come to the area to feed. This explosion of nutrients also attracts a huge diversity of fish activity making which makes scuba diving with whale sharks in the Galapagos even more awesome! The Galapagos Whale Shark project is trying to learn more about why these adult whale sharks come to Wolf and Darwin.
"Everything is bigger in the Galapagos, and the whale sharks are no exception! Swimming with these gentle giants is always an incredible experience, but the 40 - 50-foot long whale sharks we saw in the Galapagos were nearly double the size of those I’ve encountered elsewhere." - Katie Yonker, Travel Agent and Trip Leader
Interested in diving in the Galapagos? View our range of liveaboards in the Galapagos.
#2 - Socorro Islands, Mexico - dive
Located 240 miles southwest of Cabo San Lucas and often called "Mexico's Little Galapagos", the Socorro Islands offer a wonderful chance to see a plethora of large pelagic animals. In November and December, whale sharks can often be seen along with giant mantas, humpback whales, and large gamefish.

Photo taken by @vibesandhorizons
"My favorite whale shark destination is the Socorro Islands, Mexico. Also known as the Revillagigedo Islands, this remote archipelago consists of 2 volcanic islands of San Benedicto Island and Socorro Island, and a seamount known as Roca Partida, arguably my favorite dive site anywhere on the planet. Whale sharks are known to visit Socorro starting May and stay until December. Socorro is my top destination for whale shark diving because they are often accompanied by large schools of jack, dolphins and manta rays." - Tim Yeo, Travel Agent and Trip Leader
Read about our 2023 Socorro Trip by Mark Hatter.
#3 - ISLA MUJERES, MEXICO - SWIM OR SNORKEL
#4 - La Paz, Mexico - swim or snorkel
A reliable place to swim with whale sharks, especially in the fall and winter months. We are fans of visiting La Paz in October and November when the water is warmer and the whale sharks are busy feeding on plankton. A visit in the winter means cooler water temps and less visibility, but also the possibility to see grey and humpback whales. You will be swimming with them in the Bay of La Paz.
Check it out for yourself by joining our October 2023 La Paz Photo Workshop or our Explore Baja trips in October 2024, 2025, and 2026.
Add the unforgettable San Ignacio Gray Whale experience to your trip to La Paz to enjoy thrilling close encounters with these majestic mammals.
#5 - Oslob, Philippines - swim, snorkel or dive

Read about our 2023 Dumaguete Photo Workshop.
Learn more about diving in the surrounding areas with our trip report, Malapascua & The Visayas Trip Report.
#6 - BAHIA DE LOS ANGELES, mexico - SNORKEL
Bahia de Los Angeles, also known as the Bay of Los Angeles, is in the northern Sea of Cortez, Mexico. It is accessible via a long drive from Southern California, or via a liveaboard such as the Rocio del Mar. Liveaboard trips often involve flying into Phoenix, Arizona and taking a van ride down to the northern tip of the Sea of Cortez.
Prime months for this experience are July, August, and September. Local fishermen take you out in their pangas, picking you up from either the shore or directly from the liveaboard boat. The whale sharks are here to feed on plankton, and if you are lucky one will be remaining still feeding vertically in the water column. There is also good scuba diving in this area, with colorful fish, many different nudibranch species and a good variety of macro subjects.
When the wind is calm, finding the whale sharks is usually not difficult, but if the water is choppy it can take a while and get a little rough if you are in a small boat.
New to liveaboards? Check out our article on the World of Liveaboard Diving.
OR
Check out our article on the Best Liveaboard Destinations for Beginners.
More Places to swim or SCUBA dive with Whale Sharks