Whales, Mangroves & Marine Wildlife
Mexico is bordered by two oceans and hosts an incredible marine biodiversity:
Whale Watching
- Gray whales (Baja California): From January to March, thousands of gray whales come to the lagoons of Baja California Sur (Guerrero Negro, San Ignacio, Magdalena Bay) to give birth to their calves. The whales are so curious that they approach the boats and allow themselves to be petted — a once-in-a-lifetime experience!
- Humpback whales (Pacific): December to March in Banderas Bay (Puerto Vallarta). Boat tours from 1,500 MXN.
- Whale sharks (Caribbean): June to September off Isla Holbox and Isla Mujeres. Snorkeling with the largest fish in the world (up to 12 m!).
Coral Reefs
The Mesoamerican Barrier Reef (second largest in the world, 1,000 km) stretches from Isla Contoy to Honduras. The best diving spots: Cozumel (Palancar, Santa Rosa Wall), Banco Chinchorro (remote atoll), Isla Mujeres.
Sea Turtles
6 out of 7 sea turtle species nest on Mexico's coasts. The best places for turtle releases (August–December): Playa Bacocho (Puerto Escondido), Akumal (Yucatán, also snorkeling with turtles), Playa Escobilla (Oaxaca — mass arrival of Olive Ridley turtles, thousands in one night!).
Flamingos
American flamingos live year-round in the mangrove areas of Yucatán: Celestún (west coast), Río Lagartos (north coast). Best time: November–March (→ Yucatán chapter).
