Guide to Surf Fishing in Puerto Vallarta

Puerto Vallarta isn’t just a beach vacation hotspot—it’s also a great place for surf fishing right from the shore. Whether you’re a seasoned angler or trying it for the first time, here are the top places for fishing in Puerto Vallarta to cast your line.


Best Spots for Surf Fishing in Puerto Vallarta

Olas Altas & Cuale River

Close to the Romantic Zone, this beach near the Cuale River mouth is perfect for casual anglers staying in town. The changing tides and currents bring in a variety of fish, and it’s walking distance from cafes and restaurants.

Playa de Oro & Ameca River Mouth

This beach sits where the Ameca River meets the ocean, creating nutrient-rich waters that attract species like jack crevalle, needlefish, and the occasional roosterfish. Easy access and year-round activity make it one of the top surf fishing spots in the area. Be careful with the crocodiles!

Garza Blanca & Conchas Chinas

hese rocky southern beaches offer structure that attracts snapper and roosterfish. Locals recommend early morning casting with jerkbaits or topwater lures. Look for diving birds—it’s a good sign fish are feeding.

Boca de Tomatlán & Quimixto

A bit further south, these beaches offer quiet, scenic spots with great surf fishing potential. They’re known for roosterfish and snapper, especially during sardine runs. Accessible by panga or hiking trails, they’re worth the effort.


What You Might Catch

  • Jack crevalle
  • Snapper
  • Ladyfish
  • Needlefish
  • Pompano
  • Roosterfish (seasonal)
  • Sierra mackerel

Gear & Bait Tips

  • Rod: 9–10 ft surf rod
  • Reel: 4000–5500 spinning reel
  • Lures: jerkbaits, Kastmasters, topwater plugs, Gulp grubs
  • Bait: sardines, cut bait, shrimp (when available)

Traveling light? A simple setup with a jighead and soft plastic often gets the job done.


Best Time to Fish

  • Early morning and late afternoon
  • After the rainy season, when the river mouths are rich in food
  • When you see birds diving—it means baitfish are near
Scroll to Top