100% Weather Protection

Canceled due to bad weather?
We'll help reschedule or refund.

Instant Confirmation

No more back and forth.
Secure your booking in just one step.

Best Price Guarantee

Found the same trip for less?
We'll refund the difference!

Top Offshore Fishing Charters in San Diego

Offshore Fishing in San Diego

A San Diego offshore fishing experience is all about variety. From the fast-swimming pelagics to the Rockfish hiding down below, there’s no shortage of game fish in these waters. Trips can be as short as 6 hours or they can last for days on end. The fishing is so fantastic that many anglers simply can’t get enough of it.

Don’t believe it? Come aboard for a day and hit the offshore fishing grounds just outside of San Diego Bay. If the boat is fast enough, you can also make your way south to the Coronado Islands in Mexico. Or make a run to the Catalina and San Clemente Islands to dabble in some excellent deep sea fishing. Whichever you choose, you’ll be hooked from the start.

What to Catch and When to Target it

Fishing from spring through fall allows you to target pelagic game fish like White Seabass, Barracuda, Yellowtail Amberjack, Mahi Mahi, Bonito, Calico Bass, Tuna, Marlin, and monster Sharks. Yellowtail and Barracuda are the first to reach their peak season in spring, followed by Mahi Mahi, Marlin, and Tuna in summer.

Meanwhile, winter is all about Rock Cod, Sand Bass, and a variety of bottom dwellers, including Lobster. Rockfish species typically open to harvest in spring, and the season runs until the end of the year. All in all, it’s hard to pick a bad time to cast lines around here, but it’s certainly best to come aboard in summer and fall for the widest variety.

How to Fish

Offshore fishing employs many methods, but you can expect to spend much of your time trolling and bottom fishing. Trolling lures, live bait, or cut bait will help you catch any pelagic species from Mahi Mahi and Tuna to Thresher Sharks. Bottom fishing near reefs and rocky structures produces Rockfish and other species near the seafloor.

Fly lining live bait is a popular method for catching Yellowtail, Barracuda, Bonito, Calicos, and White Seabass. This tactic involves fishing without a weight so that the bait can swim freely. Anchovies and Sardines are choice bait selections.

San Diego

Based on 10,624 reviews by FishingBooker anglers

View all fishing charters in San Diego

What People Are Saying About Offshore Fishing in San Diego

"Half day trip rock fish haul"

Alex Jones fished with Fin Runner Sportfishing Charters on July 27, 2018

Had a great time with friends and Captain Brian. He is a real nice guy and will give you helpful pointers while fishing. We booked a half day trip offshore in hopes of getting some tuna or dorado. No such luck there, couldn't find them feeding anywhere. So he moved us in and put us on some rock fish before the day was done. Nice move by him, I'll be happy having a few rock fish dinners now.

"Full day trip with Jeff"

Luke Gillis fished with Pacific Bounty Sportfishing on June 17, 2018

Just went on a full day offshore trip with Jeff. My wife and I had a BLAST! Jeff kept us busy catching fish and made sure we had a great day on the ocean! We will be eating fish for a while and will recommend Pacific Bounty to all of our friends.

"offshore spearfishing trip"

John Park fished with Pacific Bounty Sportfishing on June 15, 2018

We've caught yellowfin, bluefin and yellowtail on our multiple trips. The most memorable trip was an offshore dive trip where I shot 2 bluefin over 100#s.

Top Targeted Offshore Fishing Species in San Diego

Tuna (Bluefin)

Dolphin (Mahi Mahi)

Tuna (Yellowfin)


Weather Protection
Weather Protection
Canceled due to bad weather? We'll help reschedule or refund.
Best Price Guarantee
Best Price Guarantee
Found the same trip for less? We'll refund the difference!
Service You Can Trust
Service You Can Trust
7 day customer support for a hassle-free fishing experience.
Trusted Payments
Trusted Payments
Book via our secure platform and enjoy flexible payment options.