Fishing in Mexico

A CONAPESCA licence is required for every person aboard a fishing vessel, whether they fish or not. Shore fishing needs no licence.

10 researched spots — 8 Saltwater, 2 Freshwater.

Species you can target

  • black marlin
  • bonefish
  • cabrilla
  • dolphinfish
  • jack crevalle
  • largemouth bass
  • permit
  • roosterfish
  • sailfish
  • snook
  • striped marlin
  • tarpon
  • tilapia
  • wahoo
  • yellowfin tuna
  • yellowtail

Fishing spots in Mexico

  • Cabo San Lucas — Baja California Sur. Saltwater, Intermediate. Target species: striped marlin, dolphinfish, yellowfin tuna.
  • La Paz & Espíritu Santo — Baja California Sur. Saltwater, Advanced. Target species: roosterfish, dolphinfish, yellowtail.
  • Ascension Bay — Quintana Roo. Saltwater, Advanced. Target species: bonefish, permit, tarpon.
  • Isla Mujeres — Quintana Roo. Saltwater, Intermediate. Target species: sailfish, dolphinfish, wahoo.
  • Lake El Salto — Sinaloa. Freshwater, Beginner. Target species: largemouth bass, tilapia.
  • Lake Baccarac — Sinaloa. Freshwater, Intermediate. Target species: largemouth bass, tilapia.
  • Corbeteña & El Banco — Puerto Vallarta, Jalisco. Saltwater, Advanced. Target species: black marlin, yellowfin tuna, dolphinfish.
  • Magdalena Bay — Baja California Sur. Saltwater, Advanced. Target species: yellowfin tuna, striped marlin, dolphinfish.
  • Campeche Tarpon Flats — Campeche. Saltwater, Intermediate. Target species: tarpon, snook, jack crevalle.
  • Loreto — Baja California Sur. Saltwater, Intermediate. Target species: yellowtail, dolphinfish, cabrilla.

Licence requirements and closed seasons change regularly. Always confirm with the relevant fisheries authority before you fish — each spot page links to its source.

View the fishing map