Whale sharks are frequently seen in the plankton-rich waters of the Mexican Caribbean between May and September. The legal season for swimming with whale sharks is June 15 – September 15.
The tropical waters around the Riviera Maya area of Mexico are home to an abundance of whale sharks, making Cancun the perfect place to safely observe and swim with these majestic creatures.
Many beaches are closed to swimmers because they aren't safe—steep ocean floor drop-offs close to shore create strong waves and undercurrents, making it dangerous to enter the water. These beaches are clearly marked with red flags, warning swimmers to stay away.
Playa Maroma Beach, Quintana RooMaroma Beach is located in Quintana Roo State, between Cancun and Playa del Carmen in the Yucatan Peninsula. It is on the Mexican Caribbean Coast, so expect gorgeous, crystal clear waters in every shade of blue — maybe even the clearest water in Mexico.