Spearfishing Legal Size Limits in California: San Diego Species Breakdown
California’s spearfishing regulations exist for one reason: sustainable fisheries. Size limits protect breeding populations and ensure fish reach reproductive age before harvest. If you’re spearfishing around San Diego—whether at La Jolla Shores, the kelp forests off Point Loma, or the rocky reefs near Ocean Beach—you need to know these limits cold. Ignorance won’t save you from a fine.
Why Size Limits Matter
Smaller fish haven’t spawned yet. Take them too early, and you’re reducing next year’s population. California Department of Fish and Wildlife (CDFW) sets these minimums based on local stock data. San Diego waters support some of the state’s most productive fisheries, which means regulations here are taken seriously.
Key San Diego Spearfishing Species and Their Size Limits
White Seabass
Minimum size: 24 inches (total length)
White seabass are the prize catch for San Diego spearfishers, particularly in the kelp around La Jolla and off the coast near Del Mar. They’re fast, powerful, and worth the effort—but only if they meet the 24-inch minimum. Anything smaller gets returned. You’ll find them year-round in San Diego, but spring through early fall (April–September) is peak season when water clarity improves and fish move into shallower kelp forests.
Calico Bass (Kelp Bass)
Minimum size: 12 inches (total length)
Calico bass are abundant around San Diego’s rocky reefs and kelp beds—Point Loma, Mission Beach reefs, and the Coronado Islands all hold solid populations. The 12-inch minimum is generous compared to other species, reflecting their reproductive rate and abundance. You can spearfish calico bass year-round, but late spring through summer (May–August) offers the best visibility and activity in the kelp.
Barred Surfperch
Minimum size: 6 inches (total length)
These small, silvery fish live in the surf zone and sandy bottoms near Imperial Beach, Ocean Beach, and Pacific Beach. They’re not trophy fish, but they’re excellent eating and legal year-round. The 6-inch minimum is the smallest on the books—these fish mature quickly and sustain heavier harvest pressure.
Halibut (California Halibut)
Minimum size: 10 inches (total length)
California halibut inhabit sandy and muddy bottoms from shallow bays to deeper offshore waters. Around San Diego, you’ll find them in Mission Bay, San Diego Bay, and along the deeper reefs. The 10-inch minimum protects younger halibut, though most spearfishers targeting halibut naturally take larger, more rewarding specimens.
Lingcod
Minimum size: 24 inches (total length)
Lingcod are found around rocky reefs and kelp forests, particularly off Point Loma and the deeper reefs near La Jolla. They’re aggressive hunters with excellent table quality. The 24-inch minimum—same as white seabass—reflects their value and slower growth rate. Winter and early spring (December–March) are prime lingcod season in San Diego waters.
Cabezon
Minimum size: 12 inches (total length)
Cabezon live on rocky reefs throughout San Diego County. They’re not as prized as white seabass or lingcod, but they’re solid eating and hold steady populations. The 12-inch minimum applies year-round.
What You Must Know Before Diving
Check CDFW regulations annually. Size limits can change. Visit wildlife.ca.gov before every trip.
Measure from nose to tail. Total length is the legal standard. Measure your catch on the boat or beach immediately after harvest. If it’s borderline, return it. A citation isn’t worth the risk.
Possession limits apply too. Many San Diego spearfishers focus on species with daily bag limits. White seabass, for example, has a 3-fish daily limit. Know both size and bag limits for everything you target.
No night spearfishing. California prohibits spearfishing at night in most waters. San Diego’s kelp forests and reefs are strictly daylight hunting.
Respect seasonal closures. Some species have closed seasons (grunion, for example, are entirely protected). Confirm your target species is legal before you enter the water.
Practical Takeaways for San Diego Divers
Size limits exist alongside season closures, bag limits, and gear restrictions. The rule of thumb: if you’re uncertain about a fish, measure it carefully or leave it. CDFW enforcement operates year-round in San Diego County, and fines for undersized fish start at several hundred dollars.
Track your catches with photos showing measurement. Keep receipts from bait and tackle shops—they often have current regulation sheets. Better yet, use the Element app to check conditions, tides, and visibility before you dive, so you spend less time in marginal water and more time hunting legal-sized fish.
Ready to spearfish San Diego waters responsibly? Check Element for real-time conditions, tides, and swell forecasts before your next dive.