Snorkeling in Puerto Vallarta

Snorkeling in Puerto Vallarta

4.7(5,440)

Mixing charming Mexican heritage with cosmopolitan beach culture, Puerto Vallarta is a paradise for snorkelers and adventurers of all ages. The popular resort town is known for its crystal-clear waters, vibrant coral reefs and abundance of tropical fish — combining to make Puerto Vallarta one of the best snorkeling regions in all of Mexico. The waters are warm and calm year-round. With so many options to choose from, snorkeling adventures in Puerto Valarta has got you covered, whether you're a seasoned pro or just starting out.


Read Full Guide

Checking Musement... (0/24 providers)

MusementViatorTiqetsKlookCivitatisGetYourGuideManawaHeadoutFeverClickAndBoatMusementViatorTiqetsKlookCivitatisGetYourGuideManawaHeadoutFeverClickAndBoatGetYourGuideManawaHeadoutFeverMusementViatorTiqetsKlookCivitatisGetYourGuideManawaHeadoutFeverClickAndBoatMusementViatorTiqetsKlookCivitatisGetYourGuideManawaHeadoutFeverClickAndBoatGetYourGuideManawaHeadoutFever

Mixing charming Mexican heritage with cosmopolitan beach culture, Puerto Vallarta is a paradise for snorkelers and adventurers of all ages. The popular resort town is known for its crystal-clear waters, vibrant coral reefs and abundance of tropical fish — combining to make Puerto Vallarta one of the best snorkeling regions in all of Mexico.

The waters are warm and calm year-round. With so many options to choose from, snorkeling adventures in Puerto Valarta has got you covered, whether you're a seasoned pro or just starting out.

Here's all you need to know about snorkeling, one of the most exhilarating outdoor activities in Puerto Vallarta.

What are the best snorkeling tours in Puerto Vallarta?

There are several amazing snorkeling tours to choose from in Puerto Vallarta. Some stay local while others depart from the resort town and visit nearby islands, coves and bays. Some of the top snorkeling tours in Puerto Vallarta include:

Snorkeling at the Marietas Islands

The Marietas Islands are located about an hour's boat ride off the coast of Puerto Vallarta and are home to some of the most biodiverse marine ecosystems in all of Mexico. This is where you'll also find Hidden Beach, one of the country's most picturesque natural landmarks.

These tours include transport to and from the islands, time to snorkel and, depending on which variation you choose, time to soak up the sun at Hidden Beach.

Snorkeling tours to Yelapa and Majahuitas

Yelapa is known for its waterfalls, crystal-clear coves and pristine beaches, making it a popular day trip for snorkelers. The area's calm waters are also home to an abundance of marine life, including colorful tropical fish, sea turtles and rays.

Majahuitas is another secluded beach paradise just a short boat ride away from Puerto Vallarta. Due to their proximity, these two areas are typically combined into one full-day tour.

Snorkeling tours on a luxury yacht

Offering visitors a chance to feel like VIPs, these snorkeling tours are the ultimate in luxury. You'll be whisked away on a private yacht to some of Puerto Vallarta's most exclusive destinations, including hidden coves and secluded islands around the Bay of Banderas where you can spend hours exploring the waters and marveling at the marine life.

These excursions often have the option for paddleboarding and kayaking too.

Snorkeling tours on a speedboat

This option is perfect if you're looking to combine relaxing snorkeling with a fast-paced adventure. Your driver will go full-throttle as you zip around Puerto Vallarta's scenic coastline, getting up close to the diverse marine life and soaking in breathtaking views of the city.

Speedboat tours typically visit Los Arcos de Mismaloya and make stops in at least two snorkeling locations — exact locations change depending on the conditions of the day and where the marine life is on the day.

Private snorkeling tour

Ideal for those who prefer a more personalized experience, private snorkeling tours give you the freedom to explore at your own pace. You'll have your own captain and guide who will take you to the best snorkeling spots in Puerto Vallarta and answer any questions you might have about what you see below the surface.

Private tours can be customized to your particular interests and present as the perfect choice if you want to escape the crowds.

How much does it cost?

The price of snorkeling tours in Puerto Vallarta varies depending on the type of tour you choose. Generally, private and luxury yacht tours are more expensive, while group tours that depart from the resort town tend to be more affordable. Ranges for particular tours are as follows:

Snorkeling at the Marietas Islands costs between US$60 and US$140 per person, usually with discounts of 20%-30% for children.

Snorkeling tours to Yelapa and Majahuitas is between US$80 and US$100 per person, usually with discounts of 20%-30% for children.

Snorkeling tours on a luxury yacht etween US$130 and US$140 per person, usually with discounts of 20%-30% for children.

Snorkeling tours on a speedboat is between US$90 and US$140 per person.

Private snorkeling tour is from US$300 up to $3,000, depending on the vessel. These are usually the cost per boat, not per person. So, if you're traveling as a large group they are much more affordable than you might expect.

What is included?

Every Puerto Vallarta snorkeling tour includes transport to and from the snorkeling spots as well as all equipment, such as masks, fins and snorkels. Some tours include a light lunch or snacks, while others offer refreshments like soda and water along the way.

Private tours include your own captain and guide, who will be on hand to answer any questions you might have about the marine life or the region itself. Some tours also offer other activities like paddleboarding and kayaking, which are usually included in the cost of your ticket.

Where does it start?

Most Puerto Vallarta snorkeling tours depart from the resort town near Playa de Oro and the Zona Hotelera. From there, you'll be taken to your dock and then head along the coast to some of the area's best snorkeling spots, including Yelapa, Majahuitas, Los Arcos and the Marietas Islands.

Some snorkeling trips offer the option for hotel/resort pickup and drop-off too — double-check to see whether this is included in the price of your ticket.

How long does it last?

The most basic Puerto Vallarta snorkeling tours typically last between three and four hours. If you choose an excursion that includes other activities such as hiking, or an all-inclusive option with lunch and drinks, they can last from 6-8 hours.

When is the best time for a snorkeling tour in Puerto Vallarta?

The waters of Puerto Vallarta are warm and clear year-round, so there is never a bad time to snorkel. As for the time of day, it is advised to start earlier in the day so that you can avoid the heat of the midday sun.

Most combination tours will start in the morning so that you have more time to do different activities.

Are there any combo tours available?

Yes, there are many different combo options available for snorkeling tours in Puerto Vallarta. Some examples are as follows:

Private Whale Watching and snorkeling experience

Every year, between December and March, thousands of humpback whales migrate to the waters around Puerto Vallarta. A private whale-watching tour is a great way to see these gentle giants up close.

Puerto Vallarta snorkel & beach club experience with lunch

Combining nature activities with partying and relaxation, this combo tour takes you to the beautiful beaches around Puerto Vallarta for some snorkeling and then back to a beach club with a hearty meal and free-flowing drinks.

Fishing and snorkel tour in Puerto Vallarta and Nuevo Vallarta

Looking for something a little more adventurous? Try a fishing and snorkeling tour. After a snorkeling session and a relaxing boat ride, the friendly crew will teach you how to cast a line. If you're lucky, you'll reel in trophy fish like Dorado, Sailfish and Marlin.

Snorkeling and jet ski tour

Ideal for thrill-seekers, this combo tour takes you snorkeling to explore the beautiful reefs around Puerto Vallarta, then on a thrilling jet ski ride along the coast from where you can admire the city skyline.

Is it safe?

Yes, snorkeling in Puerto Vallarta is safe and fun for people of all ages. With experienced, safety-trained guides and top-quality equipment, you can feel confident snorkeling in the clear, calm waters of this Mexican coastal city.

Are children allowed?

In general, children are definitely welcome on snorkeling tours in Puerto Vallarta. In fact, many tour providers offer special rates and packages for families with kids. However, double-check to see what the minimum age requirements are, because each tour has different rules.

What happens in case of bad weather?

Bad weather is unlikely in this sun-kissed region. However, in the case of major storms or other severe weather conditions, your Puerto Vallarta snorkeling tour will be rescheduled or refunded. Most tour operators will contact you in advance to let you know if there are any weather concerns.

Which other water activities can be done in Puerto Vallarta?

Travel tips

  • Bring plenty of water and sunscreen to protect yourself from the sun. It's also a good idea to bring snacks and extra cash, as not all tours include food.
  • Book online in advance. This ensures you get the best selection of tours and also lets you take advantage of any early-bird discounts.
  • If traveling as a large group, consider a private tour option. Since these prices are per boat, not per person, it may be a more affordable option.

Explore More

Best Places to Visit in Puerto Vallarta

Tours and Things to do in Puerto Vallarta