With a greater variety of whales and dolphins than anywhere in the world, Mexico’s wild Baja Peninsula has long been a hotspot for whale watching tours and viewing the majestic creatures in their natural habitat is a truly unforgettable experience.
The main whale watching season around Los Cabos runs from December to March and each year thousands of whales make the annual migration from the cold waters of the Arctic to the warm, calm waters of the Baja Peninsula, where they give birth and raise their young. Magdalena Bay and the San Ignacio Lagoon are among the top destinations for viewing the whales and whale carves, with the possibility to spot gray, humpback, minke, blue, bryde, fin and sei whales. Take a Majestic Whale Watching Adventure from Los Cabos and spot Gray Whales and whale calves swimming and playing in the clear waters of Magdalena Bay, or set sail on a Los Cabos Whale Watching Cruise with breakfast and keep your eyes peeled for gargantuan gray whales, dolphins, manta rays and sea lions as you cruise around the Sea of Cortez.
The ultimate bucket-list adventure is swimming with whales and daring travelers can even brave a La Paz Whale Shark Snorkeling Tour from Los Cabos, diving into the water alongside a school of whale sharks and coming face-to-face with the gentle giants as they feed on the plankton-rich waters.