Best Fishing Spots in San Diego

Last Updated:
11 min read
The Tidewater is reader-supported, which means we may earn a small commission through products purchased using links on this page. Here's how it works.
Best San Diego Fishing Spots

San Diego isn’t just a haven with year-round sunshine; it’s a fishing enthusiast’s playground with a treasure trove of fishing spots to explore. Imagine yourself holding your line in the company of other anglers while the stunning views of the city serve as a backdrop. It’s this blend of superb weather, diverse fishing environments, and plenty of fish that makes San Diego a must-visit destination for anglers of all skill levels. In this comprehensive guide, we’ll share some of the best fishing spots in San Diego that cater to your preferences, may you be shore-bound or looking to venture into deeper waters.

As you plan your fishing adventure, you’ll find that San Diego’s fishing spots are as varied as they are plentiful. From the deep blues of offshore waters to the calmer surfaces of lakes and reservoirs, there’s a spot for every type of angler. Shore fishing enthusiasts can rejoice too, with miles of accessible coastline just waiting to be explored. And it’s not just about the location; San Diego waters are teeming with species year-round, from the coveted bass to the mighty tuna. But before you cast your line, remember to familiarize yourself with local fishing regulations to ensure a responsible and rewarding experience.

San Diego Bay

What makes San Diego Bay a favorite among anglers? It’s not just about the sunny skies and the stunning views—it’s a fishing haven, too. With its calm waters and rich marine life, the bay offers both shore and boat fishing experiences. Whether you’re casting off from a pier or cruising the waters, you have a good shot at a memorable catch.

San Diego Bay spans approximately 12 miles, giving you plenty of space to find your perfect fishing spot. Now, let’s talk fish—specifically, the ones you’re likely to reel in here. Expect to hook species like spotted bay bass, elusive halibut, and the feisty yellowfin croaker. These waters are also home to other catches, such as corvina and bonefish.

For the best experience, use live bait such as shrimp or crabs to tempt those bass, or throw in some lures for the halibut. If you’re into fly fishing, the shallower flats along the bay can be quite rewarding. Keep in mind that a California fishing license is required, and be sure to check on marine protected areas where fishing might be restricted. Following regulations helps ensure that the bay remains a vibrant and sustainable fishing destination.

Address: San Diego, CA 92101

Mission Bay

If you’re searching for the perfect family-friendly spot to cast your line in San Diego, look no further than Mission Bay, a serene, saltwater bay ideal for anglers of all skill levels. With its calm waters and a multitude of fishing opportunities, it’s a haven for those just starting out, as well as seasoned pros looking to relax with a rod and reel.

When fishing in San Diego’s Mission Bay, it pays to go light on tackle. Using lighter lines and lures can result in more bites from wary fish who may shy away from heavier setups. As day turns to night, anglers should also consider after-dark excursions into the bay’s waters. Under the cover of darkness, many species tend to become more active and less cautious when feeding. Productive areas to focus on are places with structures that attract bait and game fish. Fishing around Mission Bay’s bridges, docks, and rock formations can yield impressive catches of bass, halibut, and more. For those without a kayak to reach the best spots, excellent fishing awaits at Ocean Beach Pier.

Remember, a California sport fishing license is required for anglers 16 years of age and older when saltwater fishing in Mission Bay. Always check local regulations before heading out. The bay offers over 4,600 acres of playground with more than 50 fish species to target, so the adventures are as vast as the waters themselves.

Address: San Diego, CA 92109

La Jolla

La Jolla is a prime fishing destination for reeling in some impressive catches in San Diego. Known for its clear waters and rich marine life, La Jolla offers both surf fishing and kayak fishing adventures. Renowned as a world-class diving destination, La Jolla Cove also boasts fantastic fishing amid its emerald waters and sea-carved caves, making it an ideal spot for casts between snorkeling adventures.

Further north, kayakers can launch into the calmer waters of La Jolla Shores to explore kelp beds teeming with rockfish and calico bass. For anglers who don’t mind getting wet, Windansea Beach serves up surf fishing opportunities to catch perch, croaker, and corbina riding waves to shore. With its abundant marine life and variety of access points, La Jolla offers premier fishing for snorkelers and kayakers, as well as surfcasters.

Expect to hook species like the feisty yellowtail and sleek white seabass. These waters are also home to other catches, such as bonito, mackerel, and barracuda. Try using live bait like sardines or anchovies to lure your quarry. Kelp beds are hotspots for the likes of yellowtail and bonito, while tide changes stir up activity that can benefit your haul.

Keep in mind that size and catch limits are regulated to ensure the sustainability of fishing in La Jolla. Whether you’re a seasoned angler or just starting out, you’re in for an aquatic treat at La Jolla’s fishing spots. Just remember, with great fishing comes great responsibility—respect the regulations designed to keep this a premier spot for years to come.

Address: La Jolla, CA 92037

Embarcadero Pier

If you’ve dreamt of reeling in a big catch right in the heart of San Diego, then the Embarcadero Pier is your go-to spot! This convenient location offers more than just a stunning backdrop of the city—it’s a fishing haven accessible to everyone, whether you’re a seasoned angler or just starting out.

The pier extends a cozy 95 feet and offers a T-shaped platform that’s 300 feet wide, which means you’ve got plenty of elbow room for casting and crabbing. The waters around the Embarcadero Pier are teeming with marine life. You can catch a whole variety of fish, including mackerel, bonito, barracuda, and more. And guess what? You don’t need a fishing license to fish here.

Overlooking San Diego Bay, the Embarcadero Pier offers ample opportunity to hook sport fish, but catching them takes insider knowledge. For bait, sabiki rigs allow anglers to catch small baitfish around the pier’s pilings. Once properly supplied, the most effective casting is done on the T-shaped end of the pier—its length enables lures and bait to be worked through a wider strike zone.

Your experience at Embarcadero is more than just fishing; it’s a feast for the senses with gorgeous views of the skyline and the gentle ocean breeze. So, grab your rod and tackle and try out one of San Diego’s cherished fishing spots.

Address: South Embarcadero, San Diego, CA 92101

Shelter Island Pier

Shelter Island Pier in San Diego offers a unique night fishing experience with the tranquil sounds of the sea as your only distraction. Why is this spot so beloved? Easy access, no fishing license requirements, and a variety of fish just waiting to be caught!

This pier juts out an impressive 200 feet into the bay, giving you the space to cast a line for some of the sought-after fish like halibut, bass, and even sharks. Plus, the diversity here is fantastic, with more than just a few species to speak of.

While artificial lures can certainly tempt bites, nothing beats live bait squirming on the hook when it comes to enticing strikes—the livelier the better to grab the attention of prowling bass and croakers. Targeting the shaded areas around the pier formed by submerged rocks and structures also improves your odds by providing ambush points for predators. As well as location, timing your trip to coincide with the illumination of a full moon makes for an incredible night of fishing. The abundance of baitfish that the moonlight attracts also draws in hungry predators.

Remember, the delights of Shelter Island Pier extend beyond fishing. It’s a place where you can bond with family, unwind, and perhaps grill your catch right on the spot—thanks to the convenient public facilities.

Address: 1776 Shelter Island Dr, San Diego, CA 92106

Ocean Beach Pier

At Ocean Beach Pier, not only can you experience exhilarating fishing, but it’s where diversity meets scale. This iconic spot is the longest pier in San Diego, and with its impressive length of nearly 2,000 feet, it’s also a paradise for species variety. More than 69 different species call these waters home, making it a smorgasbord for anglers. Whether you’re a novice or an experienced fisher, the thrill of the catch awaits.

The Ocean Beach Pier serves up incredible fishing along with amenities to make your trip comfortable and convenient. Anglers can enjoy a meal or snacks at the pier’s full-service restaurant before gathering bait at the well-stocked tackle shop, all while taking in panoramic views across Mission Bay. Restrooms situated mid-pier also lend fishermen and sightseers alike a spot to take a break without ever coming ashore.

Savvy pier regulars know that going extremely light on tackle stacks the odds in your favor. The most productive section of the pier focuses around the T-shaped end, especially during periods of moving tides. The structure and currents sweep baitfish into position for ambushes by prowling predators below, translating to more hookups for those with baits at the ready.

Peak fishing times coincide with low tides, when receding water levels concentrate both bait and gamefish into confined areas around the pilings. Remember, regulations are in place to preserve this amazing fishing destination, so make sure you’re in the know.

Address: 1850 Ocean Front St, San Diego, CA 92107

Oceanside Pier

Oceanside Pier is not just your average fishing spot; it’s a stunning 1,942 feet of prime angling territory that promises an unforgettable experience with a rod and reel in hand. You’re not merely fishing; you’re enjoying a scenic landmark! Oceanside Pier boasts amenities like a bait shop and even a restaurant where you can refuel after a day’s haul.

Teeming with marine life beneath its wooden planks, a cast from Oceanside Pier offers the chance to hook halibut, camouflaged flatfish perfectly adapted to the sandy bottom they lie in while waiting to ambush bait. Swift bonito may also sprint for offered bait, putting up a blistering fight on light tackle. Anglers likewise stand the chance of unintentionally catching a passing stingray gliding unseen along the seafloor if they don’t keep hooks and baits off the bottom.

Nothing tempts Oceanside’s gamefish from chomping at the bit quite like a lively anchovy or shrimp dangling tantalizingly from a hook. Focus efforts near the pier pilings themselves, as lurking predators use the shade and structure as ambush points to attack unsuspecting baitfish. Dawn and dusk also produce exceptional bites, with gamefish on the hunt during these magic hours.

Remember that no license is required when fishing from California’s public piers. Mindful catch-and-release practices allow thoughtful anglers to responsibly return stunned sportfish to their liquid home or selectively harvest a few fillets for the dinner plate while preserving future catches for all to enjoy.

Address: Oceanside, CA 92054

Lake Miramar

Have you ever discovered a spot so perfect for relaxation and freshwater fishing that you almost didn’t want to share it with the world? Lake Miramar is just that kind of place. This reservoir is a freshwater angler’s dream, especially during winter when trout are abundantly stocked. Aside from the seasonal trout, you’ll find robust populations of bass and giant catfish, alongside a variety of panfish.

Focus efforts near the dam itself or target the lush weed beds, as gamefish troll these highly productive areas for an easy ambush. Dawn and dusk also see the most intense feeding activity, with the low light giving trout the confidence to hunt in open water. While fishable year-round, local veterans agree the most bountiful bites happen in winter and spring.

Lake Miramar isn’t just about the fish; the amenities here make for a great family day out. You’ve got picnic spots, boat rentals, and the scenery is nothing short of picturesque. At 162 acres with clear views of the surrounding hills, the lure of this lake extends beyond its aquatic residents. Remember, always check the latest fishing regulations to ensure a great time for all.

Address: 10710 Scripps Lake Drive, San Diego, CA 92131

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

Photo of author


John Anderson is the Editor of The Tidewater, a website dedicated to teaching people how to master the art of fishing. He has been an avid angler for 25+ years and enjoys sharing his knowledge and passion for fishing with others.