Spearfishing in Mexico

Mexico
Show up, book a boat, hunt the same week
Pacific ports and the Cortez side run dedicated spearfishing charters a visitor can book without a club. FADs, drop-offs, and shore days are on the same trip. A simple recreational fishing licence is the usual paperwork.
- Dense visitor charter market
- Simple fishing licence
- Reef, FADs, and shore
The vibe
Spearfishing along the coast carries a rugged, almost primal rhythm, as you stalk fish in clear, shallow reefs. The cooler months coax larger pelagics closer to shore, making the hunt more rewarding. It’s a niche pursuit, usually organized among a small circle of experienced anglers who handle the licence themselves.
a spearfishing licence is required

Baja Pacific Coast (Ensenada–Todos Santos)
Baja California
Ll1324 / Wikimedia Commons (CC0)
The Pacific side of northern Baja mixes kelp beds, reef points, and offshore islands like Todos Santos with yellowtail, white seabass, and reef species. It is a longtime weekend spearfishing corridor for Californians and local Mexican freedivers.
Access. Drive-down shore spots near Ensenada and Rosarito are common; Todos Santos Island trips run from Ensenada operators. Mostly DIY or small-boat charter—few large tour outfits.
Notes. Mexican fishing permit required. Pacific swell and colder water vs the Cortez; watch surge on entries and check wind forecasts.

Cabo San Lucas & The Land's End Coast
Baja California Sur
Jules Clark · Pexels
Where the Pacific Ocean meets the Sea of Cortez, Cabo San Lucas offers dramatic drop-offs, pinnacles, and rich nutrient-upwelling zones that draw pelagic hunters. Spearfishers travel here for encounters with yellowtail, amberjack, wahoo, and dorado along deep bluewater ledges and rocky reefs.
Access. Specialized spearfishing charters and bluewater guides operate out of the Cabo marina, equipped with floatlines, flasherrigs, and deep-water gear. DIY shore diving is limited due to heavy boat traffic and strong currents, so booking a local spearfishing captain is standard.
Notes. A valid Mexican fishing license (CONAPESCA) is required for all sportfishing, including spearfishing. Spearfishing is strictly prohibited within designated national marine parks and reserve zones such as Cabo Pulmo; verify exact legal coordinates and catch limits before heading out.

Costa Maya Coast
Quintana Roo
Juan Ortega / Wikimedia Commons (CC BY 3.0)
The stretch from Mahahual to Xcalak features extensive barrier reef systems and clear, shallow waters perfect for hunting snapper, hogfish, and grouper. It is a quieter, more rugged alternative to the northern Riviera Maya, offering a more authentic experience for those looking to spearfish from shore or small pangas.
Access. Local pangas can be hired in Mahahual or Xcalak for reef trips. DIY shore access is possible in many areas outside of protected zones.
Notes. Must avoid the Arrecifes de Xcalak National Park no-take zones. A valid Mexican fishing license is required for all spearfishing activities.

Cozumel Reef System
Quintana Roo
Caleb George seemoris / Wikimedia Commons (CC0)
Cozumel offers crystal-clear Caribbean waters with vibrant coral structures and significant wall dives that attract spearfishermen targeting snapper and grouper. The island's geography allows for both boat-based reef hunting and some accessible shore-based opportunities in designated zones.
Access. Numerous local spearfishing charters operate out of San Miguel, providing specialized gear and local knowledge of permitted hunting grounds.
Notes. Spearfishing is strictly prohibited within the Cozumel Reefs National Park. Hunters must operate outside protected marine park boundaries and adhere to Mexican federal fishing regulations regarding species-specific size and catch limits.

Riviera Nayarit Coast
Nayarit
J L. / Wikimedia Commons (CC BY 2.0)
Located north of Puerto Vallarta, this stretch of the Pacific coast offers nutrient-rich waters that attract a variety of pelagic species and reef fish. The rocky points and offshore pinnacles provide excellent structure for hunting wahoo, roosterfish, and various snapper species.
Access. Spearfishing charters are available from Sayulita, Punta Mita, and Bucerías, often heading to the nearby Marietas Islands periphery or offshore banks.
Notes. Spearfishing is prohibited within the core protected areas of the Marietas Islands National Park. Always check current Mexican federal regulations for seasonal closures on specific pelagic species.

Sea of Cortez (La Paz)
Baja California Sur
JavierDo / Wikimedia Commons (CC BY-SA 3.0)
The protected gulf around La Paz and Isla Espíritu Santo has rocky reefs, pinnacles, and sandy bays teeming with grouper, snapper, cabrilla, and roosterfish. Warm, generally calm water makes this one of Mexico's premier spearfishing regions.
Access. Pangas and day boats launch daily from La Paz; many operators cater to freedive hunters. Shore entry is possible at select rocky points near town, but most visiting spearos use affordable local charters.
Notes. Mexican sport-fishing permit required (easy to obtain for tourists). Respect park rules around Espíritu Santo and seasonal closures.
