From December through March the waters off Los Cabos become a busy highway for humpback whales. You’ll usually see mothers with calves, breaching, tail-slapping, and occasionally getting close enough that you can hear them breathe. Expect a two- to three-hour trip on either a stable catamaran (easier on stomachs and kids) or a smaller Zodiac-style boat that gets you lower to the water and closer to the action. Sightings are never guaranteed, but the success rate is high enough in peak season that most people come back happy. January and February are the busiest and best months; early December and late March are quieter but still decent.
Expect to pay around $80–$150 per person depending on boat size, group numbers, and whether snacks or an open bar are included. Bigger boats are cheaper and more comfortable; smaller ones cost more but feel more intimate. Skip the cheapest harbor touts and anything that promises “100% guaranteed whales.” Book a morning departure—whales are more active and the sea is usually calmer. If you get seasick easily, take medication an hour before and choose the larger catamaran over the rigid inflatable. The experience is genuinely impressive when the whales show up, but it’s still a boat tour with 20–40 other people, not a private wildlife documentary.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.