← All posts

Spearfishing Rockfish Species in Southern California: Legal Limits and ID Tips

Master rockfish ID and legal limits for SoCal spearfishing. Know which species you can take, size restrictions, and seasonal closures to stay compliant.


Rockfish are among the most abundant and rewarding targets for San Diego spearfishers. The reefs and kelp forests around Point Loma, Coronado Islands, and the La Jolla shallows hold dozens of species—but not all are legal to take, and bag limits vary significantly. Getting it wrong means citations, confiscation, and fines. Getting it right means consistent, sustainable hunting.

California Department of Fish and Wildlife (CDFW) maintains strict regulations on rockfish species. As of 2024, the general spearfishing bag limit for rockfish is 10 fish per day in Southern California marine management areas. However, this is not a free-for-all. Certain species are entirely off-limits, and some have additional restrictions based on size and season.

Prohibited rockfish species in Southern California include:

  • Bocaccio
  • Canary rockfish
  • Chilipepper
  • Cowcod
  • Darkblotched rockfish
  • Rosy rockfish
  • Yelloweye rockfish
  • Greenspotted rockfish

These closures exist because populations are either rebuilt to sustainable levels or remain overfished. Spearing any of these species—even if you don’t keep it—is illegal and can result in a citation.

Rockfish You Can Target

The good news: plenty of rockfish are legal and abundant in San Diego’s waters. Kelp rockfish, grass rockfish, black rockfish, olive rockfish, and copper rockfish are among the most commonly taken species. Vermilion rockfish and gopher rockfish are also legal, though size restrictions apply.

The minimum size for most legal rockfish species is 10 inches (total length, measured from the tip of the nose to the end of the tail). Some species have no additional restrictions; others require careful attention to seasonal closures or area-specific rules. Always check the CDFW’s current regulations before a dive—rules change, and ignorance is not a legal defense.

Identifying Rockfish in the Water

Accurate species identification is your primary responsibility as a spearfisher. Most identification happens in seconds underwater, and you need to be certain before pulling the trigger.

Kelp rockfish are small (usually 6–12 inches), olive-green with a mottled pattern, and found in shallow kelp. They’re abundant around Kelp Basin and the inshore reefs off Mission Beach.

Grass rockfish are similar in size and habitat but have a more uniformly greenish coloration and slightly different body shape. They prefer rocky areas with algae.

Black rockfish are darker, more robust, and larger (10–18 inches). They inhabit deeper rocky areas and are common around the Coronado Islands.

Olive rockfish are stockier, olive-gray, and found in deeper water (30–80 feet). They’re excellent eating and worth the extra depth.

Copper rockfish are larger (12–20+ inches), with a distinctive reddish-copper coloration and a more streamlined body. They’re found in rocky areas at moderate depths and are a premium target.

Vermilion rockfish are bright red-orange with a darker back. They’re deep-water fish (60+ feet) but occasionally found shallower. Size minimum is 10 inches.

Gopher rockfish are small, red-orange, and found in shallow rocky areas. Easily confused with vermilion, but gopher are smaller and stay shallower.

The key to confident identification is practice. Spend time observing fish underwater before you hunt. Study photos and videos before diving. If you’re uncertain about a species, don’t spear it. A missed opportunity is always better than a fine.

Seasonal and Area Considerations

San Diego’s spearfishing season is year-round, but conditions and fish availability shift with the calendar. Spring and early summer (April–June) bring warmer water and better visibility around Point Loma and the kelp forests, making it ideal for shallow rockfish hunting. Fall and winter push you deeper, where olive and copper rockfish are more active.

Certain areas have additional closures. Check the CDFW’s marine protected areas (MPAs) map before planning your dive. Some regions around La Jolla and the Coronado Islands have restricted zones where spearfishing is prohibited entirely.

Best Practices

  • Carry a measuring device: A 10-inch ruler or marked wetsuit can confirm size instantly.
  • Check regulations weekly: CDFW updates rules seasonally. Use the Element app to stay informed on local changes.
  • Keep a species reference card: Laminated photo guides fit in a dry bag and provide underwater backup.
  • Report violations: If you see illegal spearfishing, report it to CDFW’s CalTIP hotline (888-334-2258).

Final Word

San Diego’s rockfish populations depend on responsible fishing. Know the species, know the limits, and know the law before you enter the water. Legal compliance isn’t bureaucratic friction—it’s the foundation of sustainable diving.

Use the Element app to track seasonal regulations, water conditions, and local spearfishing reports from San Diego’s diving community. Stay informed, stay compliant, and enjoy the hunt.