← All posts

San Diego Inshore Spearfishing: Shallow Water Techniques and Target Species

Master shallow water spearfishing around San Diego's kelp forests and reefs. Learn technique, fish selection, and seasonal timing for consistent inshore success.


San Diego Inshore Spearfishing: Shallow Water Techniques and Target Species

San Diego’s inshore waters—from the Coronado Islands down to the Mexican border and up through Mission Bay—hold some of California’s most accessible and productive spearfishing. Shallow water hunting between 15 and 40 feet requires different tactics than deeper blue water work. Success comes from understanding fish behavior in kelp, reef structure, and sandy flats, plus knowing which species actually inhabit these zones year-round.

The Shallow Water Advantage

Inshore spearfishing in San Diego’s kelp forests and rocky reefs offers distinct advantages over deeper hunting. Visibility is typically better in summer months (June through September), when water clarity can reach 30–50 feet around Sunset Cliffs, Torrey Pines, and the Coronado Islands. You’re also hunting fish that are more predictable in their movement—they follow established feeding patterns around structure rather than roaming open water.

The real win is efficiency. You can cover productive ground in a single dive session without the logistics of a boat and deep-air management. Inshore hunting also means shorter surface intervals between dives, letting you hunt longer with less fatigue.

Technique: Structure Hunting and Approach

The foundation of shallow water spearfishing is systematic structure hunting. Kelp forests like those at Sunset Cliffs and Point Loma create natural ambush points where fish congregate to feed and hide. Work the perimeter and gaps in the kelp, not the dense center. Fish use the edges as highways between feeding zones.

Approach is everything. Move slowly and deliberately. Noisy, rapid swimming scares fish before you ever see them. Use the kelp and rocks as cover. Approach from below or behind structure whenever possible—fish instinctively look up and outward. When you spot a target, freeze for 10–15 seconds before moving closer. Let the fish settle and return to normal feeding behavior.

Breath-hold diving in shallow water means you have time to be patient. Unlike deeper hunting where bottom time is limited, you can wait out a skittish fish. If it bolts, surface, breathe, and hunt the next one.

Target Species: What Actually Lives Here

Calico bass are the primary inshore target around San Diego. They’re found year-round in 20–40 feet around rocky reefs and kelp. Summer (July–September) is peak season when they’re most aggressive. Calicos in the 12–18-inch range are abundant and make excellent eating. They’re also one of the few inshore species you can consistently hunt without feeling like you’re overharvesting.

Sheephead (California sheephead) are a premium target in deeper inshore zones (30–50 feet) around Coronado Islands and the rocky breaks near Point Loma. They’re bottom feeders, so hunt structure with exposed rock and crevices. Spring and early summer are best. A 3–4-pound sheephead is excellent table fare.

Barred surfperch work in shallow sandy flats and kelp edges, particularly around Mission Bay and the Coronado Peninsula. They’re smaller (8–12 inches typically) but delicious and abundant. Hunt them in late summer when they’re most active in shallower water.

Halibut appear in sandy flats in 15–30 feet, especially around the Coronado Islands and south to the Mexican border. Fall and winter (September–February) see better halibut activity. They’re bottom-huggers, so scan sand flats with your mask near the bottom. A 3-footer is realistic and worth the hunt.

Avoid: White seabass are protected in California waters. Kelp bass have size restrictions that make most inshore populations off-limits. Check current California Department of Fish and Wildlife regulations before every trip.

Seasonal Timing

Summer (June–August) offers the best visibility and most aggressive fish. Calicos are active, water clarity peaks, and weather is generally cooperative. This is beginner-friendly season.

Fall (September–November) brings halibut closer to shore as water cools. Sheephead are still huntable. Visibility can be variable (20–40 feet depending on swell).

Winter (December–February) is less predictable. Swell increases, visibility drops, but halibut season is in full swing. Experienced hunters only.

Spring (March–May) is transitional. Water warms gradually, visibility improves, and sheephead become more active offshore.

Gear Considerations

For shallow water work, a 5–6-foot speargun is ideal. Longer guns create drag in kelp and tight quarters. A 16-millimeter Hawaiian sling or pole spear is equally effective and often preferable in dense kelp. Wear a 3–5-millimeter wetsuit year-round in San Diego—water temps range from 57°F (winter) to 68°F (late summer).

Final Notes

Inshore spearfishing requires patience, respect for local regulations, and consistent practice. Scout locations during calm weather before committing to a hunt. Join local spearfishing clubs to learn current conditions and access private sites.

Track San Diego’s inshore conditions in real time with the Element app—monitor swell, visibility, and water temperature before heading out, and log your dives to identify patterns that lead to consistent success.