
San Diego sits at the southern tip of California where the Pacific Ocean meets the Mexican border — the gateway to some of the most unique offshore fishing in the continental United States. The proximity to the Coronado Islands (just 15 miles offshore into Mexican waters) produces spectacular yellowtail kelp fishing, while Pacific bluefin tuna averaging 100–300+ pounds have become an extraordinary fishery that draws anglers from across the country. This is the West Coast’s answer to the East Coast canyon fisheries.
Top Species in San Diego Waters
Nearshore / Kelp: Yellowtail (the signature San Diego species), calico bass, white seabass, sand bass, sheephead, and rockfish along kelp beds from La Jolla to Baja.
Offshore / Bluewater: Pacific bluefin tuna (100–300+ lbs, peak June–October), yellowfin tuna, bigeye tuna, albacore, mahi-mahi, wahoo, and striped/blue marlin farther south toward the Cortez Ridge.
Inshore / Bay: Halibut, spotfin croaker, corbina, and bonito in San Diego Bay and Mission Bay.
The Pacific Bluefin Tuna Fishery
The Pacific bluefin tuna fishery off San Diego has become one of the most remarkable stories in American sportfishing over the past decade. Fish averaging 100–300 pounds — and sometimes topping 400 — feed on the abundant sardine and anchovy bait schools that concentrate in the California Current. The fishery peaks from June through October when warm El Niño current pushes north, though exceptional years have produced fish earlier and later. Long-range boats running out of Point Loma and Mission Bay run overnight to the 9-Fathom Bank and farther south into Mexican waters for the largest fish.
Yellowtail at the Coronado Islands
The Coronado Islands — Mexican territory just 15 miles southwest of San Diego — are the most reliable and accessible big-game destination on the West Coast. Yellowtail average 15–30 pounds at the Islands during peak season (spring through fall), with exceptional fish over 40 pounds during the best years. Live sardines fished at the kelp paddies or yo-yo jigs worked vertically over structure are the two standard approaches. A Mexican fishing permit is required to fish within 3 miles of the Islands — charter boats handle this automatically.
Top Fishing Spots
- Coronado Islands: 15 miles southwest — yellowtail, calico bass, and rockfish. Most accessible big-game destination in Southern California.
- La Jolla Kelp Beds: Calico bass, white seabass, and yellowtail within 5 miles of shore.
- 9-Fathom Bank: Offshore structure 35–40 miles west — premier bluefin and yellowfin tuna destination.
- Point Loma Kelp: Year-round calico bass and halibut in the extensive kelp forest off Point Loma.
- Cortez Ridge (long-range): 150–300+ miles south into Mexican waters — world-class wahoo, yellowfin, and marlin on extended trips.
Long-Range Fishing — San Diego’s Unique Offering
San Diego is the home port of the American long-range sportfishing fleet — a tradition of multi-day fishing trips to Baja California and beyond that doesn’t exist in the same form anywhere else in the US. Trips range from 1.5-day overnight runs to the Coronado Ridge to 20+ day expeditions to Clarion Island and the Revillagigedo Archipelago. Fish available on long-range trips include wahoo, yellowfin, bigeye, and bluefin tuna, mahi, and trophy marlin. Long-range operators: Intrepid, Excel, Royal Polaris, and Spirit of Adventure among others.
Seasonal Calendar
Winter–Spring (January–May): Rockfish and lingcod season. White seabass peak in spring. Yellowtail begin arriving at the Coronados in April.
Summer (June–August): Peak yellowtail season at the Islands. Pacific bluefin arrive — the most exciting fishing of the year. Albacore appear north of the Islands.
Fall (September–November): Bluefin tuna continue — some of the largest fish of the year. Wahoo opportunities south toward Ensenada. White seabass second run.
December: Rockfish, calico bass, and lingcod near the kelp. Long-range trips continue year-round for serious anglers.
Fishing Licenses
California Sport Fishing License required. Mexican Tourist Fishing Permit required when fishing within 3 miles of the Coronado Islands or anywhere in Mexican waters — typically bundled with charter rates. Verify at California Department of Fish & Wildlife (wildlife.ca.gov).
Charter Fishing in San Diego
Sportfishing landings in Point Loma and Mission Bay run the gamut from half-day inshore trips ($45–$65/person on large party boats) to full-day Coronado Island trips ($85–$120/person) to overnight and multi-day long-range charters ($200–$600+/day depending on length). Major landings: Fisherman’s Landing, H&M Landing, Seaforth Sportfishing.