San Diego is one of California's biggest cities and an incredible place to visit for a whole multitude of reasons. It's also regarded as one of the top sport fishing locations in the entire United States, if not the world.

The city has earned nicknames like "Tuna Capital of the World" and "America's Best Fishing City" over the years and was the home of America's first tuna cannery, which got started way back at the start of the 20th century. Scroll to see the full list with photos or jump to the table of contents.



© Abe Pages/

The city is home to the largest sport fishing fleet in all of California and attracts anglers and fishing enthusiasts from all four corners of the globe. Part of what makes San Diego such a prime fishing destination is the huge variety it has to offer. Both saltwater and freshwater fishing can be enjoyed in San Diego, and since the city enjoys a warm climate with high temperatures all-year round, fishing in San Diego is popular from January all the way through to December.

Fish to Catch in San Diego

Fish to Catch in San Diego

© cheekylorns/

San Diego has a lot of different options for fishing enthusiasts to choose from and many different species of fish can be reeled in from the city's waters. If you're looking to do some saltwater fishing, the likes of calico bass, sheepshead, halibut, rockfish, and more can be found at inshore locations along the city's many miles of beaches, while even bigger prey like yellowfin and bluefin tuna, albacore, mahi-mahi, marlin and more can be found in deep sea offshore locations. The city has seven different ocean piers to fish from and many fishing charters can also be hired.

Meanwhile, if freshwater fishing is more your thing, San Diego still has plenty to offer. The city boasts a wide array of lakes and reservoirs all around, many of which are stocked to the surface with the likes of catfish, carp, bass, crappie, sturgeon, trout, bluegill, and more. The world's biggest ever recorded bass was caught in Dixon Lake, San Diego, and many more of the biggest bass and other huge catches have been found in the lakes of this California city. Lake fishing around San Diego is very easily and various guides can also be hired to show you the best spots.

Fishing Charters in San Diego

Fishing Charters in San Diego

© chiketin/

To make the most of your fishing trip at San Diego, especially if you’re looking to do some deep sea offshore fishing, it’s worth getting in touch with one of the many highly-rated fishing charters in the area. Helmed by experienced captains and keen crew members, these fishing charters will be able to guide you out to the best offshore fishing spots in the San Diego waters, offering the best chances to help you reel in a big one. There are plenty of great fishing charters around San Diego, and here are a few of the top rated names to choose from.

· Seaforth Sportfishing - 1717 Quivira Rd, San Diego, CA 92109 (619 224-3383)

With 17 vessels making up the full Seaforth Sportfishing fleet, this is one of the most impressive and professional fishing charter names in all of San Diego. Various kinds of tours run all through the year in search of many different kinds of fish like yellowfin tuna, mahi-mahi, bonito, skipjack tuna, yellowtail, and others depending on the time of year and length of the tour. Both private and open group fishing charters can be enjoyed with this company, and Seaforth also runs twilight fishing trips and whale watching tours too.

· Fisherman's Landing - 2838 Garrison St, San Diego, CA 92106 (619 221-8500)

Boasting some of the most impressive fishing reports in San Diego, Fisherman's Landing offers some of the finest fishing charters in the city. This company runs half-day, full-day, and multi-day fishing charter trips in search of yellowfin tuna, skipjack tuna, mahi-mahi, and more and consistently reels in dozens of huge catches each and every week. With an impressive fleet and great value tours, as well as a 'kids fish free' deal, there's a lot to like about Fisherman's Landing fishing charters.

· Coletta Sportfishing - 2580 Ingraham St, San Diego, CA 92109 (858 922-4328)

Voted the top fishing charter in San Diego for 2015-16, Coletta Sportfishing provides five and a half to twelve hour fishing tours, helping fishing enthusiasts catch the likes of bass, yellowtail, tuna, marlin, mahi-mahi, and many more species. Captain Chris will welcome you warmly aboard and treats every guest with the same respect and courtesy, regardless of their age or levels of fishing experience.

Best Fishing in San Diego :