Question: when is whale watching in cabo san lucas?
Answer: Whales pass through Cabo San Lucas for a few months out of the year. The season can vary year to year, but the whales are in Cabo from mid-December to April each year. Historically for us, traveling to Cabo between January and March to have your best chance of seeing whales.