Whale watching in Puerto Vallarta and Riviera Nayarit is one of the most unforgettable nature experiences in Mexico. Every winter, the warm waters of Banderas Bay become a sanctuary for humpback whales, drawing travelers from around the world who want to witness these majestic creatures up close.
If you’re planning a trip during the 2026 whale watching season, this guide covers everything you need to know: when to go, where to watch whales, how to choose the best tours, and how to enjoy the experience responsibly.

The official whale watching season in Puerto Vallarta and Riviera Nayarit runs from December through March, with peak sightings typically occurring between January and February.
During this time, humpback whales migrate from colder northern waters to the calm, warm bay to mate, give birth, and nurse their calves. This makes the region one of the best whale watching destinations in Mexico.
Nuevo Vallarta weather during these months is ideal for boat tours, with mild temperatures averaging 75–82°F (24–28°C), low humidity, and calm sea conditions.
Some of the best whale watching spots are located within Banderas Bay, one of the largest natural bays in the Pacific:
Because whales often swim surprisingly near the coastline, sightings are frequent throughout the region.
Getting to Know the Beauty of Riviera Nayarit Weather

Selecting the right tour is key to a safe and rewarding experience. Look for operators that offer:
Morning tours are generally recommended, as ocean conditions are calmer and visibility is better. A typical whale watching tour lasts 2 to 4 hours. Sightings may include:
While sightings are very common during peak season, it’s important to remember that this is a wildlife experience, and encounters can vary day by day.
Check out the Best Resorts with Direct Beach Access in Riviera Nayarit

Mexico has strict regulations to protect marine life, and responsible whale watching is essential. Ethical tours follow guidelines such as:
Choosing responsible operators helps preserve the ecosystem and ensures future generations can enjoy whale watching in Mexico.

Whale watching is just one of many things to do in Puerto Vallarta and Riviera Nayarit during winter. Visitors can also enjoy:
These activities make the region a well-rounded destination for both adventure and relaxation.

The 2026 season promises another incredible opportunity to experience one of nature’s most awe-inspiring spectacles. With excellent weather, high whale activity, and strong conservation practices, Puerto Vallarta and Riviera Nayarit continue to stand out among the best whale watching destinations in Mexico.
Whether it’s your first time or a return visit, whale watching here offers a powerful connection to nature, one that leaves a lasting impression long after the journey ends.