Shelter Island Pier is one of the most popular inshore fishing spots in San Diego Bay, offering calm waters, easy access, and consistent action year-round. Anglers regularly target spotted bay bass, sand bass, California halibut, mackerel, rays, and the occasional barracuda. The pier sits near deeper bay channels, making it productive on both incoming and outgoing tides. Night fishing is especially effective when lights attract baitfish. This spot is ideal for beginners, families, and casual anglers, but still productive for experienced fishermen using live bait, swimbaits, or bottom rigs. Convenient parking, restrooms, and nearby marinas make Shelter Island Pier a go-to San Diego fishing location.