Whale Shark Season in Cancun

No matter where you travel, swimming with whale sharks must be on your bucket list. Cancun is one of the best places to get up close with these enormous and friendly sea animals due to the great numbers it receives. Anytime is a good time to come visit our beautiful city in the Mexican Caribbean, but here we’ll tell you when the Whale shark season in Cancun is.

When Can I See Whale Sharks in Cancun?

Whale sharks, unlike other species, are pretty easy to spot thanks to their distinctive colors, shape, and obviously enormous size. They are open-water gill-breathing fish always submerged, which means that they are not found near the beach. Therefore, you must take a boat to see them.

Whale sharks in Cancun season is from mid-May to mid-September, and peak season is from late June to mid-August, where you can see more than 150 whale sharks and swim with them.

Cancun has one of the largest segregations of whale sharks in Mexico and the world. However, the low whale shark season is May-June and mid-August to September. So, the Summer months are a great time to visit and swim with whale sharks in Cancun Mexico, since they are a rather slow-moving animal, and tend to stay longer in our waters.

Whale sharks are the largest fish in the sea, and despite their size, are really calm and only interested in eating tiny marine life, making swimming with whale sharks a safe and pleasant experience. If you’d like to try this once-in-a-lifetime experience, we actually have an amazing Cancun whale shark snorkeling tour, where we guarantee an abundant Whale Shark encounter in Cancun with also a high chance to see and swim alongside other animals like turtles and dolphins.

Don’t worry about requiring any prior experience, you don’t need it, anyone can go whale shark snorkeling, the only thing you need is the right gear, and guiding supervision, and with us, you’ve got all that covered.

Make sure to follow us on our Instagram, for more whale shark experiences.

Whale Shark Snorkeling Tour in Cancun

from $169
USD per person

Private Whale Shark Tour in Cancun

$1,499
USD p/boat (10 passengers)

Tulum Whale Shark Tour

from $169
USD per person

Isla Mujeres Whale Shark Tour

from $169
USD per person