← All posts

Eel Grass Beds in San Diego: Hidden Habitat for Flatfish and Bass

Discover San Diego's eel grass beds—prime spearfishing habitat for flatfish and bass. Learn where to find them and what conditions bring fish in.


Eel Grass Beds in San Diego: Hidden Habitat for Flatfish and Bass

Eel grass beds are some of the most overlooked spearfishing opportunities in San Diego. While most hunters focus on rocky reefs and kelp forests, the shallow seagrass meadows scattered throughout our bays and coastal lagoons hold concentrations of flatfish and bass that few local spearo’s exploit effectively.

Where Eel Grass Grows in San Diego

San Diego’s primary eel grass beds cluster in Mission Bay, San Diego Bay, and scattered patches along the Coronado Islands and Point Loma. Mission Bay holds the most accessible and productive beds—particularly in the shallow flats east of the Ski Beach area and around the bay’s northern reaches near Crown Point. San Diego Bay proper has dense beds near the Naval Base and in the central basin, though access can be limited. The Coronado Islands, especially around North Island’s lee side, host healthy grass beds in 15–30 feet of water that rarely see spearfishing pressure.

Eel grass (Zostera marina) thrives in calm, sandy-bottomed shallows where sunlight penetrates. These conditions create the perfect ambush zone for flatfish and schooling bass that use the grass as cover from predators and as hunting grounds for small crustaceans and baitfish.

Fish Species and Behavior in Grass Beds

Flatfish are the primary target. Halibut, flounder, and sand dabs bury themselves in the sandy patches between grass shoots, using the vegetation as concealment while hunting. They’re most active during slack tide and early flood when small baitfish move into the beds. Halibut in particular can reach legal size (22+ inches) in San Diego’s bay beds—many spearo’s underestimate how large bay fish grow.

Calico bass (kelp bass) school in the grass during summer and fall, feeding on silversides and small mackerel. They’re aggressive and visible, making them easier targets than flatfish, but require a stalk approach. Early morning sessions (first two hours after sunrise) produce the most consistent calico action.

Barred sand bass inhabit the deeper grass beds (25–35 feet) around the Coronado Islands and Point Loma. These fish are larger, more cautious, and require stealth and patience. Night dives under lights can be productive but demand solid buoyancy control and visibility assessment.

Seasonal Patterns

Spring (March–May): Eel grass beds are lush and fish move in to spawn and feed. Halibut are particularly active. Water clarity in Mission Bay averages 8–15 feet, making visual hunting feasible.

Summer (June–August): Peak season for calico bass. Grass beds are thick, visibility is often 15–25 feet in Mission Bay, and fish are aggressive. Early morning dives before boat traffic and weekend crowds offer the best conditions.

Fall (September–November): Eel grass begins to thin. Halibut remain productive, but visibility can drop as kelp breakdown and runoff increase turbidity. Expect 6–12 feet of visibility in bay areas.

Winter (December–February): Eel grass density drops significantly. Fish disperse to deeper water. Bay conditions are cooler and murkier, making spearfishing less productive overall, though dedicated hunters still find scattered fish.

Hunting Techniques in Grass Beds

Approach slowly and methodically. Eel grass beds don’t require speed—they reward patience. Kick slowly along the grass perimeter, scanning the sandy gaps between shoots where flatfish hide. Use a pole spear or a compact gun; larger spearguns can snag on grass and limit maneuverability.

Fish the edges. The transition zone between dense grass and open sand concentrates fish. Halibut patrol these boundaries hunting. Calico bass school near the grass edges, using it as a refuge.

Dive on slack or early flood tide. Fish feed more actively during slack water and the early flood phase. During strong ebb or flood, visibility drops and fish hunker down in the grass.

Watch for baitfish schools. Silversides, anchovies, and small mackerel concentrate in grass beds during specific tidal and light windows. Where baitfish gather, predators follow. Scan the water column above the grass for schools, then hunt the area.

Use lights at night. Night dives in Mission Bay grass beds can be exceptional. Fish are less wary under lights, and visibility is controlled by your light rather than ambient conditions. Navigate carefully and watch for boat traffic.

Access and Ethics

Mission Bay grass beds are accessible from public launch ramps at Crown Point and the Ski Beach area. San Diego Bay requires a boat or kayak access; check current Navy restrictions before diving. The Coronado Islands require a boat.

Respect protected areas. Seagrass meadows are sensitive ecosystems. Practice catch-and-release spearfishing where regulations allow, and only take fish you’ll eat. Check current California spearfishing regulations—they change annually.

Final Thoughts

Eel grass beds represent an underutilized frontier for San Diego spearo’s. The fish are there, the conditions are often favorable, and the habitat is accessible. Scout Mission Bay during your next summer morning, dial in your technique, and you’ll understand why local hunters keep these spots quiet.

Use the Element app to track tide times, water temperature, and visibility forecasts for your grass bed sessions—better intel means more productive hunts.