San Diego bays and coastlines offer diverse options for inshore fishing. In mid-spring, your best bets are around San Diego Bay, La Jolla, and nearshore beaches. Here are the top spots and tips:
-
San Diego Bay (Shelter Island and Harbor Island) — great for spotted bay bass and halibut. Fish around pilings, docks, and channel edges in the early morning or late afternoon when light is lower. Use light tackle, a small jig or live bait, and keep a short leader for clarity. See a practical approach in Where The Hell to Fish! Guide to Fishing San Diego Bay Shelter Island.
-
La Jolla area — classic for calico bass and occasional rockfish; fish the rocky shores, kelp lines, and reefs around La Jolla and Pt. Loma during daylight. A quick sample from locals is shown here Fishing Crystal Clear waters off La Jolla San Diego.
-
Surf & nearshore for halibut — shore-based halibut in S.D. can be caught from beaches and jetties; try drop-shot style or shallow-rigged baits close to structure along the surf. A good how-to from shore fishing is in How to Catch Legal Halibut From Shore | San Diego Fishing.
-
Quick gear ideas (great value options): a versatile starter kit helps you cover bass and trout; consider soft plastics and swimbaits to match the local forage. Examples: TRUSCEND Swimmax Easy Catch Fishing Lures with BKK Hooks, PLUSINNO 137Pcs Fishing Lures Kit, and Vipfish Texas Rigs 10 Pack.
-
Bonus local tips: mid-spring often means active near structure as water warms; early mornings and late afternoons are productive; keep an eye on floating debris and bird activity, which often signals bait schools.
If you want, I can tailor a 1- or 2-day plan focusing on Shelter Island, La Jolla, or the surf zone near Carlsbad, with a simple rig and tackle list.
Stay stoked, and get out there—the San Diego coast is begging to show you its best bites! 😄











