Loading map...

Fishing in Mexico

83 species across 100 spots

Mexico offers fishing across 100 spots with 83 species in marine, freshwater, brackish, marine, freshwater waters. Suitable for beginner to expert anglers.

Best months: June-september, May-october, May to september, June to october

Top Spots

Cabo San Lucas26 species

Famous for its rocky reefs and abundant sea bass

Lake Pátzcuaro3 species

Large high‑altitude lake known for abundant Rainbow characodon populations.

Isla Guadalupe3 species

Remote island with pristine kelp forests; excellent for experienced anglers willing to make a live‑aboard trip for trophy‑size Kelp bass.

83

Species

100

Spots

Species

83
Yucatan pupfish

Yucatan pupfish

Cyprinodon artifrons

Very Common

marine, freshwater, brackish

Cenote AngelitaCelestún Biosphere Reserve Coastal LagoonLaguna de Kaan Luum+2
Spotted sand bass

Spotted sand bass

Paralabrax maculatofasciatus

Very Common

marine

Cedros IslandCabo San LucasPunta Eugenia+1
Golden skiffia

Golden skiffia

Skiffia francesae

Very Common

freshwater

Laguna de ChapalaRio Grande de SantiagoLago de Guzman+3
Veracruz whiff

Veracruz whiff

Citharichthys abbotti

Very Common

marine

Boca del RíoVeracruz EstuaryBoca del Carmen, Campeche
Andromakhe paris

Andromakhe paris

Andromakhe paris

Very Common

freshwater

Cabo Pulmo Marine Park
Rainbow characodon

Rainbow characodon

Characodon lateralis

Very Common

freshwater

Lake PátzcuaroRio San PedroSierra Verde Springs+3
Carruco sargo

Carruco sargo

Genyatremus pacifici

Very Common

marine

Puerto AngelCabo San Lucas
Amatlan chub

Amatlan chub

Yuriria amatlana

Very Common

freshwater

Amatlán River, OaxacaHighland Springs, PueblaLake Zirahuén, Michoacán+3
Crevalle jack

Crevalle jack

Caranx hippos

Very Common

marine, brackish

Isla Mujeres
Panama croaker

Panama croaker

Ophioscion panamensis

Very Common

marine, brackish

Gulf of California, Sonora
Yellowbar basslet

Yellowbar basslet

Lipogramma robinsi

Very Common

marine

Cozumel Reef, Mexico
Monterey Spanish mackerel

Monterey Spanish mackerel

Scomberomorus concolor

Very Common

marine, brackish

Guadalupe IslandCabo San Lucas
Black snapper

Black snapper

Apsilus dentatus

Very Common

marine

Cabo San Lucas
Yellowfin tuna

Yellowfin tuna

Thunnus albacares

Very Common

marine, brackish

Cabo San Lucas
Striped marlin

Striped marlin

Kajikia audax

Very Common

marine

Cabo San LucasEast Cape, Baja CaliforniaPuerto Vallarta+1
Lebranche mullet

Lebranche mullet

Mugil liza

Very Common

marine, freshwater, brackish

Puerto del Carmen, Veracruz
Mexican barred snapper

Mexican barred snapper

Hoplopagrus guentherii

Very Common

marine

Cabo San LucasPunta MitaBahía de los Ángeles+1
Conchos pupfish

Conchos pupfish

Cyprinodon eximius

Very Common

freshwater

IMTA Research Ponds, MonterreyLaguna de los MolinosCuatro Ciénegas Biosphere Reserve+3
Butter hamlet

Butter hamlet

Hypoplectrus unicolor

Very Common

marine

Cozumel Reefs
Kelp bass

Kelp bass

Paralabrax clathratus

Very Common

marine

Cabo San LucasIsla Guadalupe
Sailfin grouper

Sailfin grouper

Mycteroperca olfax

Very Common

marine

Revillagigedo Islands
Yucatan flagfish

Yucatan flagfish

Garmanella pulchra

Very Common

freshwater, brackish

Cenote AngelitaRío LagunitaSian Ka'an Biosphere Reserve
Chirostoma copandaro

Chirostoma copandaro

Chirostoma copandaro

Very Common

freshwater

Lake PátzcuaroLake CuitzeoLake Chapala+2
Chirostoma compressum

Chirostoma compressum

Chirostoma compressum

Very Common

freshwater

Lake PátzcuaroLaguna de los VolcanesLake Chapala+3
Dules produles

Dules produles

Dules produles

Common
La Paz, Sea of Cortez
Gulf butterfish

Gulf butterfish

Peprilus burti

Common

marine

Yucatán Peninsula – Progreso, Mexico
Scomberomorus saevus

Scomberomorus saevus

Scomberomorus saevus

Common
Cabo San Lucas, Baja California
Caranx spec

Caranx spec

Caranx spec

Common
Cabo San Lucas
Common dolphinfish

Common dolphinfish

Coryphaena hippurus

Common

marine, brackish

Cabo San Lucas
Roosterfish

Roosterfish

Nematistius pectoralis

Common

marine

La Paz Bay
Pile perch

Pile perch

Phanerodon vacca

Common

marine

Loreto BayCabo San Lucas
Cheilotrema fasciatum

Cheilotrema fasciatum

Cheilotrema fasciatum

Common

marine

La Paz, Baja California Sur
Hypomyces porphyreus

Hypomyces porphyreus

Hypomyces porphyreus

Common
Cabo Pulmo Marine Reserve
Pompano dolphinfish

Pompano dolphinfish

Coryphaena equiselis

Common

marine

Cabo San Lucas
Atlantic sailfish

Atlantic sailfish

Istiophorus albicans

Common

marine

Cancun, MexicoCabo San Lucas, Mexico
Eastern Pacific bonito

Eastern Pacific bonito

Sarda chiliensis

Common

marine

Cabo San LucasLa PazPuerto Escondido
Albacore

Albacore

Thunnus alalunga

Common

marine

Cabo San Lucas
Japanese amberjack

Japanese amberjack

Seriola quinqueradiata

Common

marine

Cabo San Lucas, Baja California Sur
Yellowtail amberjack

Yellowtail amberjack

Seriola lalandi

Common

marine, brackish

Cabo San Lucas
Shortfin mako

Shortfin mako

Isurus oxyrinchus

Common

marine

Cabo San Lucas
Permit

Permit

Trachinotus falcatus

Common

marine, brackish

Isla Mujeres
Goosehead scorpionfish

Goosehead scorpionfish

Scorpaena bergii

Common

marine

Cozumel, Mexico
California flyingfish

California flyingfish

Cheilopogon californicus

Common

marine

Gulf of California (Loreto)Cabo San LucasIsla Guadalupe
Pacific bluefin tuna

Pacific bluefin tuna

Thunnus orientalis

Common

marine, brackish

Cabo San Lucas
Citharichthys amblybregmatus

Citharichthys amblybregmatus

Citharichthys amblybregmatus

Common

marine

Cabo San Lucas
Atlantic bluefin tuna

Atlantic bluefin tuna

Thunnus thynnus

Common

marine, brackish

Yucatán Shelf (Gulf of Mexico)
Pacific dog snapper

Pacific dog snapper

Lutjanus novemfasciatus

Common

marine, brackish

Zihuatanejo
Thresher

Thresher

Alopias vulpinus

Common

marine

Cabo San Lucas
White Sands pupfish

White Sands pupfish

Cyprinodon tularosa

Common

freshwater, brackish

Cerro del Agua Spring, Sonora
Shortbelly rockfish

Shortbelly rockfish

Sebastes jordani

Common

marine

Gulf of California – Loreto Deep ReefCabo San Lucas – Cabo Pulmo DropoffIsla del Carmen – Pacific Seamount
Speckled rockfish

Speckled rockfish

Sebastes ovalis

Common

marine

Gulf of California - LoretoIsla Guadalupe
Channel flounder

Channel flounder

Syacium micrurum

Common

marine

Campeche Coast, Mexico
Striped weakfish

Striped weakfish

Cynoscion striatus

Common

marine

Tulum, Riviera Maya, Mexico
Silver seatrout

Silver seatrout

Cynoscion nothus

Common

marine, brackish

Cozumel (South Shore)
Acanthocybium proosti

Acanthocybium proosti

Acanthocybium proosti

Common
Cabo San Lucas
Hammerhead Shark

Hammerhead Shark

Sphyrna spp.

Common

Coastal waters, deep oceans

Cabo San Lucas
Wahoo

Wahoo

Acanthocybium solandri

Common

marine

Cancún
King mackerel

King mackerel

Scomberomorus cavalla

Common

marine

CozumelBaja California Sur
Blackfin tuna

Blackfin tuna

Thunnus atlanticus

Common

marine

Cabo San Lucas, Mexico
Great white shark

Great white shark

Carcharodon carcharias

Common

marine, brackish

Guadalupe Island
Spearfish remora

Spearfish remora

Remora brachyptera

Common

marine

Cancún
Marlin sucker

Marlin sucker

Remora osteochir

Common

marine

Mazatlán
Hypomyces biasolettianus

Hypomyces biasolettianus

Hypomyces biasolettianus

Occasional
Cabo Pulmo Marine Reserve
Ercolania annelyleorum

Ercolania annelyleorum

Ercolania annelyleorum

Occasional
Cabo Pulmo Marine Park
Striped searobin

Striped searobin

Prionotus evolans

Occasional

marine, brackish

Cozumel
Northern stargazer

Northern stargazer

Astroscopus guttatus

Occasional

marine

Cozumel
Sharptooth smooth-hound

Sharptooth smooth-hound

Mustelus dorsalis

Occasional

marine

Cozumel Reef
Achirus zebrinus

Achirus zebrinus

Achirus zebrinus

Occasional

marine

Cozumel Reef Edge
Manta Ray

Manta Ray

Manta birostris

Occasional

Open ocean, coastal areas

Socorro Island
Pacific red snapper

Pacific red snapper

Lutjanus peru

Occasional

marine

Cabo San Lucas, Pacific Coast, Mexico
Black marlin

Black marlin

Istiompax indica

Occasional

marine

Cabo San LucasRiviera Maya
Smallscale weakfish

Smallscale weakfish

Cynoscion microlepidotus

Occasional

marine, brackish

Yucatán Peninsula – Campeche Coast
Characidium bimaculatum

Characidium bimaculatum

Characidium bimaculatum

Occasional

freshwater

Sierra Madre Occidental Streams
Pompano

Pompano

Trachinotus ovatus

Occasional

marine, brackish

Cabo San Lucas, Baja California Sur
Shortbill spearfish

Shortbill spearfish

Tetrapturus angustirostris

Occasional

marine

Cabo San Lucas
Cynodonichthys siegfriedi

Cynodonichthys siegfriedi

Cynodonichthys siegfriedi

Occasional

freshwater

Sierra de los Tuxtlas ReservoirSierra de la Laguna Highland Ponds
Caribbean sharpnose shark

Caribbean sharpnose shark

Rhizoprionodon porosus

Occasional

marine, freshwater, brackish

Playa del Carmen
Spottedfin sole

Spottedfin sole

Trinectes fonsecensis

Occasional

marine, brackish

Campeche Bank
Synclidopus hogani

Synclidopus hogani

Synclidopus hogani

Occasional

freshwater

Cabo San Lucas, Baja California Sur
Acrostalagmus cephalosporioides

Acrostalagmus cephalosporioides

Acrostalagmus cephalosporioides

Uncommon
Cabo San Lucas
Blue marlin

Blue marlin

Makaira nigricans

Uncommon

marine

Cabo San Lucas
Indo-Pacific blue marlin

Indo-Pacific blue marlin

Makaira mazara

Uncommon

marine

Cabo San Lucas, Baja California
Eremodon yetateku

Eremodon yetateku

Eremodon yetateku

Uncommon

freshwater

Cabo San Lucas Deep Sea