Spearfishing Baja California from San Diego: Permits, Logistics, and Best Breaks
Baja California’s waters are a spearfisher’s dream. Rich kelp forests, prolific fish populations, and dramatic underwater topography make the region incomparable to Southern California breaks. But crossing the border requires planning—permits, logistics, and knowledge of which spots actually deliver.
Legal Requirements and Permits
Before you pack your gear, understand Mexican fishing law. You need a Mexican fishing permit (Permiso de Pesca) issued by CONANP (Comisión Nacional de Áreas Naturales Protegidas). This is non-negotiable. Without it, you face confiscation of equipment and substantial fines.
How to get one:
- Apply online at gob.mx/conanp or contact CONANP’s Ensenada office directly
- Permits are issued per person and typically valid for 1–365 days
- Cost runs $15–50 USD depending on duration
- Processing takes 1–2 weeks; apply ahead
- Bring your passport
Additionally, check current restrictions in marine protected areas (MPAs). Northern Baja—especially around Ensenada and Isla de Todos Santos—has designated zones where spearfishing is prohibited or restricted. CONANP’s website lists these; ignorance won’t protect you.
Separate consideration: U.S. citizens must also carry a valid passport and document proof of Mexican liability insurance (highly recommended) or be prepared to post a bond if something goes wrong.
Logistics: Getting There and Back
Ensenada (60 miles south) is the closest serious spearfishing hub. From San Diego, drive south on I-5 through Tijuana (allow 2 hours through the border), then south on Mexico 1 for another 45 minutes. Gas up before crossing; prices are higher in Baja.
Isla de Todos Santos (95 miles south) requires a boat. Charter services operate from Ensenada and San Diego. A private panga (fishing boat) runs $400–600 per day for 4–6 people, split among your crew. Conditions permitting, the 90-minute crossing is reasonable; November through March is safest for crossings.
Supplies checklist:
- Mexican auto insurance (mandatory if driving; get it at the border)
- Cash in USD and Mexican pesos—many remote spots don’t take cards
- Fuel cans if venturing beyond Ensenada
- Fresh water and food; don’t rely on finding supplies
- Backup lights, batteries, and a working VHF radio if boating
Best Spearfishing Breaks Near San Diego
Ensenada Kelp Forest (Punta Banda) The closest productive zone. Dense kelp beds hold calico bass, sheephead, and occasional yellowtail in summer. Visibility runs 30–50 feet in clear conditions. Access is straightforward from Ensenada’s breakwater; launch from local panga operators. Best months: May–September.
Isla de Todos Santos A 90-minute boat ride west from Ensenada, this island is the crown jewel. The east and south sides harbor massive kelp forests with abundant large calico, sheephead, and white sea bass. Visibility often exceeds 60 feet. The island is also a marine reserve; confirm current access rules with CONANP before departure. Swell exposure is significant—only go in calm periods (typically June–August). September through March is often too rough.
Punta Colonet South of Ensenada, this rocky point is less crowded than Todos Santos but equally productive. Kelp beds teem with fish, and the point itself creates current breaks that concentrate prey. Good visibility (40–50 feet typical). Access requires a 4WD vehicle and willingness to navigate rough roads. Best in summer.
Bahía de Cedros Further south (200+ miles), this bay is for committed expeditions. Pristine, minimal fishing pressure, and exceptional fish populations. Plan a multi-day trip; day trips are logistically brutal. Winter swells make access unpredictable; go June–September.
Timing and Conditions
Best season: May through September. Water temperatures peak at 70–72°F in August; visibility is clearest, and swells are manageable.
Winter (October–April): Consistent swell, colder water (58–62°F), and reduced visibility. Only experienced freedivers should attempt winter Baja trips.
Kelp condition matters. Healthy, dense kelp (May–July) concentrates fish. Sparse or decaying kelp (late summer) pushes fish to deeper water and reduces your range. Check conditions via the Element app or contact local Ensenada operators before committing.
Essential Gear Notes
Use a wetsuit rated for 60–65°F minimum (7mm in winter). Baja’s kelp is aggressive; wear reinforced gloves and chest protection. Your speargun should be 100+ cm for the larger fish—calicos and sheephead here run bigger than San Diego counterparts.
Bring a dive flag, whistle, and backup surface marker. Boat traffic around Ensenada is real. Safety is non-negotiable.
Final Thoughts
Baja spearfishing rewards preparation. Get your permit early, plan your logistics, and respect local regulations. The payoff—pristine reefs, abundant fish, and genuine solitude—is worth every hour of planning.
Track conditions, tide windows, and swell forecasts with the Element app before heading south. Safe diving.