Spearfishing in Mexico blends warm, clear water with rich marine life. From reef edges to open bluewater, you can dive into diverse habitats and hunt in stunning visibility. It is a hands-on way to explore the country’s coasts and islands.
Targets change with location and season. On reefs, look for Grouper, Snapper, and Amberjack around ledges and coral heads. In bluewater, fast game fish like Wahoo and Mahi Mahi cruise current lines. On the Pacific side, Yellowtail is a classic prize. In the Caribbean, you may also see Barracuda and Permit.
Spearfishing here is free-diving only, with no scuba tanks allowed. You’ll breathe up at the surface, then glide down quietly. Guides coach calm descents, safe shot placement, and a steady ascent. Expect to use a float line or reel, a low-volume mask, long fins, and a simple wetsuit for comfort.
Trips usually run half day or full day. Beginners and families are welcome in protected bays with gentle conditions. Experienced divers can try deeper reefs or bluewater drifts. Most charters provide gear and a safety briefing, but ask ahead. Bring a swimsuit, sun protection, and a good attitude. Water clarity and currents can change with weather, so plan for flexible tactics.
Mexico offers standout areas across both coasts. In Baja California Sur and the Sea of Cortez, reefs drop into fishy channels. Along the Pacific states of Nayarit, Jalisco, and Oaxaca, bait-rich points draw predators. On the Caribbean side, the Riviera Maya, Cozumel, and Isla Mujeres feature reefs, drop-offs, and seasonal pelagics.
Before your trip, check local rules. Confirm if you need a personal fishing license or permits, and review any seasonal closures. Know protected areas and species, and follow harvest limits set for each region.





























