Skip to main content
FREE 2026 Restaurant GuideHERE

🐋 Whale Watching in Cabo San Lucas

Every winter, thousands of humpback and gray whales migrate to the warm waters around Los Cabos. It's one of the most spectacular wildlife experiences in the world — and you can see it from a private yacht.

Season: December – AprilPeak: January – February

Month-by-Month Guide

December
Good

Season begins mid-month. Early arrivals, growing numbers.

January
Excellent

Peak activity. Humpbacks breaching frequently. Best month overall.

February
Excellent

Peak continues. Mothers with calves. Incredible shows.

March
Very Good

Still strong sightings. Whales heading north. Last great month.

April
Fair

Season winding down. Fewer whales, still possible early April.

Tour Options

🚢

Group Tour

Shared boat with 20-40 guests. 2-3 hour tours departing from the marina.

$50–$80 / person

🛥️

Private Yacht

Your own boat with captain, crew, and snacks. Personalized route and timing.

$500–$2,500+

Most popular
🎣

Fishing + Whales

Combine sport fishing with whale watching on a half or full-day charter.

$800–$3,000+

Frequently Asked Questions

When is whale watching season in Cabo?
Whale watching season in Cabo San Lucas runs from mid-December through mid-April. Peak sightings are January through March when thousands of humpback and gray whales migrate through the Sea of Cortez.
What types of whales can you see in Cabo?
The two main species are humpback whales and gray whales. Humpbacks are known for their spectacular breaching and singing, while gray whales make the longest migration of any mammal — from Alaska to Baja's breeding lagoons.
How much does a whale watching tour cost in Cabo?
Group boat tours start around $50–80 per person. Private yacht whale watching experiences range from $500–2,500+ depending on the vessel and duration. Private tours offer the best viewing experience with fewer crowds.
Do you need to book whale watching tours in advance?
Yes — especially for private yacht charters and during peak months (January-February). Group tours can sometimes be booked last-minute, but availability is limited during busy weeks like Christmas and spring break.
Where is the best place to see whales in Cabo?
The waters around Land's End (El Arco) and the Pacific side of the cape are prime viewing areas. Whale watching boats typically head to the corridor between Cabo San Lucas and San José del Cabo where whales frequently breach.
Can you see whales from shore in Cabo?
Yes! During peak season, you can often spot whales from Pedregal, The Cape hotel, and various points along the Pacific coast. However, a boat tour gets you much closer — within 100 yards of these magnificent animals.

Book Your Whale Watching Experience

Our concierge team can arrange private yacht whale watching tours for your group.