Where To Go Sport Fishing In Puerto Vallarta?

Water Sports
  • Smaller Small Medium Big Bigger
  • Default Helvetica Segoe Georgia Times

A Paradise for Anglers

Puerto Vallarta, located on Mexico's Pacific coast, is a tourist destination famous not only for its beaches and nightlife but also for its exceptional sport fishing. With a wide variety of species and multiple options for anglers of all levels, this place has established itself as one of the best fishing destinations in the world.

Banderas Bay

Banderas Bay is one of the most popular spots for sport fishing in Puerto Vallarta. With deep, nutrient-rich waters, this bay is home to various marine species, including sailfish, marlin, dorado, and tuna. The calm conditions of the bay allow anglers to enjoy a peaceful and fruitful experience, suitable for both beginners and experienced fishers.

Roca Corbeteña

Located about 36 nautical miles southwest of Puerto Vallarta's coast, Roca Corbeteña is an iconic place for catching large species. This isolated rock in the middle of the ocean attracts large marine predators like black and blue marlin, sailfish, and yellowfin tuna. The area's depth and currents create an ideal environment for sport fishing, offering a challenging and exciting experience.

El Banco

Another highlight for sport fishing in Puerto Vallarta is El Banco, located about 50 miles offshore. This underwater bank is famous for its large schools of fish and impressive catches. Here, anglers can find anything from giant tuna to marlin and wahoo. The rich marine life at El Banco makes it an unmissable destination for fishing enthusiasts.

Ameca River

For those who prefer freshwater fishing, the Ameca River offers an excellent alternative. Located around Puerto Vallarta, this river is known for its abundant population of snook and snapper. Fishing in the Ameca River provides a more relaxed experience and a unique opportunity to enjoy the natural surroundings and local wildlife.

Marietas Islands

The Marietas Islands, a group of small islands near the coast of Puerto Vallarta, are also a popular destination for sport fishing. These islands are surrounded by clear, fish-rich waters, ideal for catching species like roosterfish, snapper, and jack. In addition to fishing, the Marietas offer incredible opportunities for diving and snorkeling, making them a versatile destination for sea lovers.


Yelapa, a small village accessible only by boat, is another excellent spot for sport fishing. The waters around Yelapa are known for their biodiversity and abundant marine resources. Anglers can expect to catch species like dorado, tuna, and various reef fish. The tranquility and natural beauty of Yelapa provide the perfect setting for an unforgettable fishing trip.

At Vallarta Today, we offer some tips for sport fishing in Puerto Vallarta: To get the most out of your sport fishing experience in Puerto Vallarta, it is advisable to hire the services of a local guide or a fishing charter. These professionals know the best areas and the proper techniques for each species. Additionally, make sure to comply with local fishing regulations, including obtaining the necessary licenses and respecting fishing quotas and seasons to protect the marine ecosystem. Puerto Vallarta is a paradise for sport fishermen, offering a wide variety of locations and species to catch. Whether in Banderas Bay, Roca Corbeteña, El Banco, or the nearby rivers and coasts, every fishing trip promises to be an exciting and rewarding adventure.