
When can I see whales in Puerto Vallarta?
Whale watching season in Puerto Vallarta typically spans from December through March, with peak sightings often occurring in January and February. During this period, humpback whales migrate to the warm waters of Banderas Bay to breed and give birth, providing ample opportunities for observation.
Official whale watching tours operate from December to March. While whales can sometimes be spotted as early as November or as late as May, the highest concentration and most reliable sightings occur within the official season.
If you’re planning a visit specifically for whale watching, scheduling your trip between December and March will maximize your chances of witnessing these majestic creatures. Search Vallarta Calendar’s homepage for available tours.