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 2024. 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.
Wolf and Darwin are the northernmost islands in the Galapagos, and the water there is warmer than the other islands. Whale sharks can appear suddenly out in the blue, and a strenuous swim often occurs if you want to keep up with them. The marine life in these islands is unlike anywhere else in the world, which also earns them a spot in the top 5 of our best shark diving article and our scuba diving bucket list article.
"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.
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.
La Paz is a short, easy flight from either Los Angeles or Mexico City - although most people will fly into Los Cabos Airport and take a van or taxi for two hours to La Paz. One thing to keep in mind, is that the bay is closed for swimming with Whale Sharks from May until early October due to new government regulations.
"Whale sharks in La Paz have the wonderful distinction of being predictable but wild. No one is feeding these sharks! Because of this, they have very little interest in people and it can be a hectic affair trying to keep up with their breakneck speeds. Don't get me wrong, when you're in the water with them they look slow and majestic. But when something the size of a bus is being majestic, they're really traveling at speeds much faster than you can swim. So it can be better to be smart than physical - position yourself where you think the whale shark might go next and be careful not to get in its way. With any luck you'll find yourself in a surreal world where the celestial patterns across the whale's back cruise under you as the hot sun and desert mountains shine above." - Nirupam Nigam, Editor-in-Chief Underwater Photography Guide
Check it out for yourself by joining our Explore Baja trips in October 2024, 2025, and 2026.
#5 - Oslob, Philippines - swim, snorkel or dive
Oslob, located at the tip of Cebu, is a mere two hours from Moalboal and Dauin, which are both breathtaking diving destinations. Resorts in these two areas offer swimming with whale sharks in Oslob as an optional day activity, where snorkeling tours are common and locally regulated.
"In Oslob, Philippines, a day trip from Dumaguete, there is a whale shark experience different from the most others in the world. Dozens of full-grown 40ft whale sharks arrive in (usually) clear blue water to be fed by fisherman. A multitude of boats brings guests, most without fins, in a circle to visit and swim with the whale sharks" Scott Gietler, Bluewater Travel Owner and Trip Leader
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
For another thrilling marine life encounter, try swimming with orcas in Norway! Read more about Norway's orca expeditions.
Interact with massive Pacific gray whales and their calves with our unforgettable family-friendly trips to San Ignacio Lagoon, Mexico.