Fishing Charters in San Diego, CA

Compare 10 verified charter captains in San Diego. Trips start from $627. Average captain rating: 4.9 stars. Book instantly with the lowest fees in the industry.

10

Charter Captains

4.9

Avg Rating

$627

Avg Starting Price

0%

Captain Commission

Fishing in San Diego, California

San Diego is the sportfishing capital of the West Coast, with a legendary fleet based at Point Loma Sportfishing and H&M Landing. The area offers everything from local kelp bed fishing to multi-day long-range trips that venture hundreds of miles south to Mexican waters. The warm El Nino-influenced years bring exotic species like yellowfin tuna and dorado within striking distance of the coast.

Top Species

Yellowfin TunaYellowtailBluefin TunaDoradoCalico BassHalibut

Fishing Types

OffshoreLong-RangeKelp FishingBay FishingBottom Fishing

Best Season

Year-round, with peak tuna and yellowtail from June through November

Top-Rated Captains in San Diego

Into The Depths Sportfishing – 24'

5.0(13)From $299Up to 3

Center console boats · 24'

Diamond Dogs Sportfishing

5.0(164)From $523Up to 4

Cabin cruisers · 26'

Risen Tide Sportfishing

5.0(259)From $548Up to 4

Center console boats · 24'

Scotty's Sportfishing LLC

5.0(31)From $896Up to 6

Sportfishing boats · 31'

ROGEZAC Sportfishing

5.0(234)From $548Up to 6

Sportfishing boats · 30'

SD Slot Machine Charter

5.0(168)From $697Up to 4

Center console boats · 25'

Fishing Charter FAQ for San Diego

What fish can I catch in San Diego?
San Diego offers remarkable variety. Local half-day trips produce calico bass, sand bass, rockfish, and halibut around kelp beds and reefs. Overnight and multi-day trips target yellowfin tuna, bluefin tuna, yellowtail, dorado (mahi-mahi), and wahoo. San Diego Bay itself holds spotted bay bass, halibut, and corbina. Long-range trips (3-16 days) reach Mexican waters for trophy yellowfin and wahoo.
When is the best time to go fishing in San Diego?
San Diego fishes year-round. Summer and fall (June-November) are peak season when warm water pushes north, bringing tuna, yellowtail, and dorado within range. Spring (March-May) is good for calico bass, halibut, and white seabass. Winter offers excellent rockfishing and occasional bluefin tuna. Long-range trips to Baja run year-round with peak seasons varying by species.
How much does a fishing charter cost in San Diego?
Half-day open-party boats run $50-$80 per person for local kelp fishing. Full-day trips cost $150-$250 per person. Overnight trips to offshore banks range from $300-$500 per person. Multi-day long-range trips to Mexican waters start at $1,500-$2,500 per person for 3-day trips and go up to $4,000-$6,000 for extended voyages. Private charters run $1,200-$2,500 for a full day.
Do I need a fishing license for a charter in San Diego, CA?
Yes. California requires all anglers 16 and older to have a valid California sport fishing license, even on a charter boat. A one-day non-resident license costs $19.14 and a two-day license is $28.03 (as of 2025-2026). Many charter landings sell licenses on-site, or you can purchase online from the California Department of Fish and Wildlife. A Mexican fishing license is also needed for long-range trips south of the border.

Ready to fish in San Diego?

Browse available dates, compare captains, and book with the lowest fees in the industry.

Search Charters in San Diego