Skip to Content

Ultimate Guide to Whale Watching in Puerto Vallarta

Whale watching in Puerto Vallarta is one of the most magical experiences you can have in Mexico. Every winter, majestic humpback whales migrate to the warm waters of Banderas Bay, and seeing them up close never gets old.

I live in Puerto Vallarta and have gone whale watching more times than I can count. Each season feels different: sometimes you’ll see mothers teaching their calves to breach, other days a full-grown humpback will rise right beside your boat. It’s an experience that fills me with awe every time.

In this guide, I’ll share what to expect during whale watching season in Puerto Vallarta, when and where to go, the best tours led by marine biologists, and how to do it responsibly so your encounter supports local conservation.

#1 PUERTO VALLARTA WHALE WATCHING TOUR
humpback whale tail coming out of the pacific ocean with mountain in backdrop in puerto vallarta

⭐️⭐️⭐️⭐️⭐️

Whale and dolphin watching

✅ See whales, dolphins and turtles

✅ Tour is led by a biologist

✅ Snacks and lunch included

Puerto Vallarta whale watching season

A whale's tail fin emerges from the ocean near a sailboat, with mountains visible in the hazy background—a breathtaking scene often witnessed in Puerto Vallarta in March.
Bay of Banderas, Puerto Vallarta

Every year, thousands of humpback whales migrate from the cold waters of Alaska to the warm, sheltered Bay of Banderas, where Puerto Vallarta is located. They travel over 3,000 miles to breed, give birth, and raise their calves in calm tropical waters; making this one of the best places in Mexico to witness these gentle giants up close.

The official whale watching season in Puerto Vallarta runs from December 8 to March 23, as regulated by the Mexican government. However, I’ve often seen the first whales arrive as early as late November, and some linger in the bay well into April before heading north again.

The peak season for whale watching is January and February, when the largest number of whales can be spotted and the newborn calves are playful and active. These months also bring the calmest sea conditions and the best light for photography.

If you visit early in the season, you might see more mating behavior: lots of breaching and tail slapping as males compete for attention. Later in the season, you’ll often see mothers swimming slowly beside their calves near the surface, which is incredibly heartwarming to watch.

Puerto Vallarta’s winter weather is ideal for whale watching. Mornings are usually calm with clear skies, while afternoons can bring light winds and slightly choppier water. I always recommend booking a morning tour for the smoothest ride and best visibility.

Why go whale watching in Puerto Vallarta

humpback whale breaching

Where can you spot the whales in Puerto Vallarta? Is it necessary to book a guided tour on a boat, or can you see them from the shore?

Of course, the chances of seeing a humpback whale are best when you take a whale-watching tour.

By joining a whale-watching tour in Puerto Vallarta, you’ll get a closer look at the whales than you would from shore! Plus, the tour guides will provide interesting information on whale behavior.

When on the boat, it’s pretty easy to spot the whales. Just watch out for the apparent hump on their backs and the long dorsal fins. Often, you can see their fluked tail on the water.

If you’re lucky, you will even have the chance to watch the whales breach as they leap from the water and flop back to the surface. The crash will send water in all directions, so ensure you don’t get your camera wet when taking pictures!

Ready to go whale watching? This is the tour I recommend, as it’s led by a marine biologist.

What kind of whales are in Puerto Vallarta?

The star of the show in Puerto Vallarta is the humpback whale. Every winter, thousands of them make the long journey from Alaska to the warm waters of Banderas Bay. You’ll recognize them by their long pectoral fins, powerful tails, and the distinctive way they breach the surface.

Humpbacks are known for their playful nature and dramatic displays—tail slaps, fluke dives, and full-body breaches are common. I’ve even had moments where one surfaced so close to the boat I could hear it exhale. It’s an incredible reminder of just how massive and majestic they are.

While humpbacks are the most common visitors, they’re not the only ones. If you’re very lucky, you might spot orcas (killer whales) passing through the bay, but I wouldn’t count on it.

Other species like Bryde’s whales and minke whales are sometimes seen in the deeper parts of the bay, though sightings are much less frequent. And of course, the bay is also home to dolphins, sea turtles, and even manta rays.

Several different species of dolphins live in the bay and are often seen while on whale-watching tours in Puerto Vallarta. These include bottlenose dolphins, spotted dolphins, spinner dolphins, and rough-toothed dolphins.

The Bay of Banderas is home to an abundance of marine birds, including brown pelicans, cormorants, frigates, or blue and brown-footed boobies.

If you’re interested in seeing birds on your trip to Puerto Vallarta, you’ll want to take a day trip to Isla Marietas, where you can often see whales and dolphins on the boat ride out.

How Whale Watching Works in Banderas Bay

A group of birds flies low over calm ocean water near Puerto Vallarta in March, with distant mountains and a hazy city skyline in the background.

Whale watching in Puerto Vallarta takes place in Banderas Bay, one of the largest and deepest bays in the world. Its calm, warm waters and sheltered geography make it the perfect nursery for humpback whales during the winter months.

Most tours depart from Marina Vallarta, Los Muertos Pier in the Romantic Zone, or nearby ports in Nuevo Vallarta and Bucerías. You can choose from small boats known as pangas, mid-size vessels, or large catamarans – each offering a different experience. Pangas are great if you want to be close to the water and feel the waves, while larger boats provide more stability and comfort for families.

A typical tour lasts three to four hours. The morning usually starts with a short safety briefing, followed by cruising through the bay in search of the whales. Once a whale is spotted, your captain will approach slowly and maintain a respectful distance.

In Mexico, all licensed whale-watching operators must follow strict regulations. Boats under 10 meters must stay at least 60 meters away from the whales, and larger boats must keep 80 meters of distance. Each boat can only spend 30 minutes with a pod before giving others a turn. These rules ensure the whales are not disturbed during their migration and breeding season.

Many tours in Puerto Vallarta are led by marine biologists who use hydrophones to listen to whale songs underwater. It’s one of my favorite parts of the experience; hearing the deep, melodic sounds of whales communicating through the bay is an incredible experience.

If you prefer a quieter experience, opt for a small-group or private tour. You’ll avoid the crowds and have more flexibility to linger in special moments without disrupting the animals.

Whale watching tours in Puerto Vallarta

If you’re planning to go whale watching in Puerto Vallarta, I highly recommend booking a guided tour. While you can sometimes spot whales from shore, nothing compares to being out on the water when a humpback breaches right beside your boat. Over the years, I’ve tried several operators, and these are the tours I personally recommend.

Private Whale Watching Tour Tour

humpback whale tail coming out of the pacific ocean with mountain in backdrop in puerto vallarta

⭐️ Rating: 5/5 | 🕐 Length: 3.5 Hours | ✔️ Book it here

If you’re looking for a whale-watching experience that’s a cut above the rest, consider booking a private tour.

This private whale watching tour is my top pick; it’s led by a marine biologist who focuses on education and conservation. You’ll head out early from Marina Vallarta with just your group and an expert guide who helps you understand the whales’ behavior and the science behind their migration.

Because it’s private, you can move at your own pace and spend more time at each sighting. Snacks and lunch are included, and you’ll return around 1 p.m. with incredible memories (and likely hundreds of photos).

Had a wonderful trip! We saw a lot of whales!!one of the best experiences that we had. We were able to see the whales up close without harming them.

– Ansu (read more reviews here)

The tour adheres to responsible whale-watching guidelines, limiting each encounter to 30 minutes to minimize disturbance.

Around noon, the boat transforms into a floating deli, offering lunch with a 360° marine view. By 1 p.m., you’ll be back at the marina, your head and camera filled with unforgettable memories. This tour is perfect for all ages, and it’s especially great for families with kids.

Responsible whale-watching tour in Puerto Vallarta

humpback whale fin out of the water in puerto vallarta

⭐️ Rating: 5/5 | 🕐 Length: 4.5 Hours | ✔️ Book it here

This responsible whale-watching tour led by Wildlife Connection has been a trusted local operator in Puerto Vallarta for years. Their tours are small-group and also led by biologists who use hydrophones to let you listen to whale songs in real time.

You’ll meet your marine biologist guide at the pier in Puerto Vallarta, who will give you important safety information and an introduction to what to expect during the whale-watching trip.

We saw 5 whales early on but the highlights were a solo orca and a mom with cub who were incredibly active. Hearing the whale songs was also beautiful.

– Saadia (read more reviews here).

From there, you’ll set out on the bay to begin your search for the whales while the guide provides you with information about these fascinating animals. Once the whales are spotted, you’ll get as close as possible while remaining respectful of the whales and their environment.

Around noon, enjoy a complimentary lunch and get the opportunity to listen to a whale singing with specialized equipment before making your way back to Puerto Vallarta.

Tips for Whale Watching in Puerto Vallarta

Whale watching in Puerto Vallarta is one of those experiences you’ll never forget, but a few simple preparations can make it even better. After going on more tours than I can count, these are the things I’ve learned to always keep in mind.

Whale watching in Puerto Vallarta is one of those experiences you’ll never forget, but a few simple preparations can make it even better. After going on more tours than I can count, these are the things I’ve learned to always keep in mind.

Go early in the morning. The ocean is usually calmest early in the day, and whales are more active before the midday heat. Plus, the lighting is perfect for photos. Whenever I can, I book the first tour of the day;it’s quieter, more peaceful, and often the most rewarding.

Dress in layers. Mornings can feel cool on the water, but the sun heats up fast. Bring a light jacket or long-sleeve shirt you can peel off later, and don’t forget a hat, sunglasses, and reef-safe sunscreen. A waterproof jacket is smart if you’re in a smaller boat—you might get splashed when whales breach nearby.

Bring the right gear. If you love photography, bring a zoom lens or a camera with a fast shutter speed to capture breaching whales. A GoPro can also be great for videos. If you’re just using your phone, make sure it’s secured with a wrist strap – you don’t want to lose it overboard!

Pack water and snacks. Most tours offer drinks and light snacks, but I always bring my reusable water bottle and a few granola bars. Avoid heavy food before your trip, especially if you get seasick. I once made the mistake of going out after a big brunch.

Take motion sickness precautions. If you’re prone to seasickness, take medication or wear motion sickness bands before you board. The water in Banderas Bay is generally calm, but it’s better to be prepared than to spend the trip feeling queasy.

Listen to your guide. Your guides are experts who spend the whole season studying whale behavior. They’ll teach you about their songs, migration, and how to identify individual whales. I’ve learned something new on every tour, even after years of living here.

Be patient and respectful. Whale watching is about observing; not chasing. Keep a respectful distance, stay quiet when the whales surface, and remember that every encounter happens on their terms. The best moments are the ones that unfold naturally.

Following these tips will help you make the most of your whale watching adventure and ensure it’s a positive experience for both you and the whales.

Two whale tails are visible above the surface of the ocean under a clear blue sky, capturing the magic of Christmas in Puerto Vallarta.

Responsible and Ethical Whale Watching in Puerto Vallarta

One of the things I love most about whale watching in Puerto Vallarta is how much care goes into protecting these animals. The bay is a designated marine sanctuary, and strict regulations are in place to make sure whale encounters remain safe and sustainable.

All licensed whale watching operators must follow Mexico’s official guidelines, which are designed to minimize stress on the whales. Smaller boats under 10 meters must stay at least 60 meters away, while larger boats must keep a distance of 80 meters. Each vessel is allowed to spend a maximum of 30 minutes with a group of whales before moving on, giving the animals space to rest and feed.

When choosing a tour, look for operators who are officially certified by SEMARNAT (Mexico’s environmental authority). These companies are trained to follow ethical practices and display a special flag or permit on their boats during whale season. Booking with them ensures your experience supports marine conservation efforts rather than harming the whales’ natural behavior.

The best tours also include a marine biologist or naturalist guide, who will teach you about whale behavior, communication, and the local ecosystem. They’ll help you understand what you’re seeing so it’s not just a sightseeing trip.

If you’re taking photos or videos, avoid using flash and keep noise to a minimum. Even small things like not reaching out or shouting can make a big difference in keeping the encounter peaceful for the whales.

By choosing responsible operators and being a mindful guest, you’re helping ensure that future generations can continue to experience the magic of whale watching in Puerto Vallarta.

A dolphin jumps out of the blue ocean water with distant mountains and a hazy sky in the background, capturing the magic of a Marietas Islands tour.

Other places to go whale watching in Mexico

While Puerto Vallarta is undoubtedly one of the top places in Mexico to go whale watching, it’s not the only place in the country! Here are some other unique destinations in Mexico where you can see various species of whales.

  • Puerto Escondido, in the state of Oaxaca, is an excellent place to see whales in the Sea of Cortez from mid-December to March. I visited in June past the whale season, but we still saw orcas while dolphin-watching, which was an incredible wildlife experience.
  • Mazatlan, a popular beach town further up north, is another excellent place to see humpback whales and ten other species in The Mazatlan-Teacapan zone.
  • Cabo San Lucas, in Baja, California, is a great place to see grey whales from January to April.
  • Loreto Bay, in Baja, California, is one of the best places to see the blue whale, the biggest mammal on earth!

FAQ: Puerto Vallarta whale watching

Can you swim with the whales in Puerto Vallarta?

Since the whales are protected by law, it is not possible to swim with them. Any interaction that might interrupt them is prohibited.

Can you see whales from shore in Puerto Vallarta?

It’s possible to see the whales from the shores of Puerto Vallarta. However, humpback whales prefer to stay away from the immediate shore, so you need to scan the distance to find them.

What is the best month for whale watching in Puerto Vallarta?

January and February are the best months for whale watching, when humpback whales are most active and calves are often visible in Banderas Bay.

How much does it cost to see whales in Puerto Vallarta?

Prices range from about $100 USD for a group tour to $600 USD or more for a private whale watching experience with a marine biologist.

Where is the best place to see whales in Puerto Vallarta?

The best place to see whales is out on Banderas Bay with a certified tour operator, though you can sometimes spot them from the coastline.

Why are there so many whales in Puerto Vallarta?

Puerto Vallarta’s warm, protected waters provide the perfect environment for humpback whales to mate, give birth, and nurse their young during the winter months.

Is it better to go whale watching in the morning or afternoon?

Morning tours are best because the water is calmer, visibility is clearer, and whales tend to be more active earlier in the day.

Are there blue whales in Puerto Vallarta?

Blue whales aren’t common in Banderas Bay, they’re usually found further north near Baja California, but occasionally migrate through deeper offshore waters.

Is seasickness common on whale watching tours?

The bay is relatively calm, but motion sickness can happen, especially on smaller boats. It’s best to take precautions if you’re prone to it.

What to wear when whale watching in Mexico?

Dress in layers, wear sunscreen, sunglasses, and a hat, and bring a light waterproof jacket to protect from wind or ocean spray.

Can you see dolphins in Puerto Vallarta?

Yes, several species live in the bay year-round, including bottlenose and spinner dolphins, which are often spotted during whale watching tours.

What months are whales in Puerto Vallarta?

Whales typically arrive in late November and stay until the end of March, with peak sightings from December through February.

Final thoughts: Whale watching Puerto Vallarta

Whale watching in Puerto Vallarta is one of those experiences that stays with you long after you’ve left the bay. Whether it’s a mother teaching her calf to breach or a tail disappearing into the sunset, it’s pure magic.

As someone who lives here and goes out every season, I can say it never gets old. Puerto Vallarta’s combination of warm waters, responsible operators, and stunning scenery makes it one of the best whale watching destinations in the world.

If you’re looking to elevate your whale-watching experience, I highly recommend the private tour with a marine biologist. You’ll learn about the whales’ behavior, hear their haunting underwater songs, and see firsthand why this region is so special.

Whether it’s your first time or your tenth, getting out on the water to witness these giants of the sea is something you’ll never forget, and it’s one of the many reasons I love calling Puerto Vallarta home.

Planning a trip to Puerto Vallarta? Check out these activities immersed in nature!

humpback whale breaching with overlay text whale watching in puerto vallarta

Author

  • Lora Pope

    Lora Pope is a travel content creator who’s been wandering solo for over a decade. In 2021, she moved to Puerto Vallarta and fell in love at first sight. After visiting 70+ countries, she decided to make it her base and now helps travelers like you make the most of your time in PV.

    View all posts