🎣 5 curated fishing spots
🗺️ Interactive map
📍 Community places
San Diego's coastline is fringed with kelp beds, rocky points, and public piers that put shore anglers within reach of southern California's classic saltwater gamefish — calico bass, yellowtail, and halibut — without ever needing a boat.
Anyone 16 or older needs a California fishing licence, except when fishing from one of San Diego's public piers, including every pier listed here, which are licence-free by law. Anglers fishing the shore itself (not a pier) south of Point Arguello also need California's Ocean Enhancement Validation on top of the standard licence.
Fishing Spots
The 5 best fishing spots in San Diego
All spots are curated and mapped — click any card for the full story, or open the map to explore.
Practical Info
Planning your visit
Best timeSummer and early fall (July–October) for the best shot at yellowtail and calico bass, as warmer water pushes both species closer to shore.
Getting thereSan Diego International Airport (SAN) connects to most major US hubs. Every spot listed here is a 20–30 minute drive from downtown, and Sunset Cliffs and La Jolla Cove are both walkable from nearby parking.
FAQ
Frequently asked questions about San Diego
Do you need a licence to fish in San Diego?
No licence is needed on the piers listed here — they're licence-free by law. Fishing the shore itself elsewhere in San Diego needs a standard California licence plus the Ocean Enhancement Validation.
What fish can you catch in San Diego?
Calico bass (kelp bass) and yellowtail are the prized catch off the rocks and kelp beds, with California halibut and spotted sand bass the steady catch over sand and eelgrass.
Where are the best fishing spots in San Diego?
Sunset Cliffs for calico bass off the rocks, La Jolla Cove for halibut over sand channels, and Imperial Beach Pier for an occasional shot at yellowtail. See the full list of spots below or open the map to explore.
Can you fish in San Diego without a boat?
Yes, every spot listed here is fished from a pier or the rocks, though the best kelp-bed fishing for yellowtail is usually done from a boat.
When is the best time to fish in San Diego?
Summer into early fall for yellowtail and calico bass, as warmer water pushes both closer to shore.
Explore San Diego on the map
See all 5 fishing spots pinned on an interactive map — and add your own discoveries.
Roadmap
More features coming
🌤️Weather & Bite Alerts
Coming soon
📖Species Guides
Coming soon