← All posts

How El Niño Shifts Fish Migration Patterns for San Diego Spearfishers

El Niño warming patterns disrupt San Diego's spearfishing zones. Learn how water temperature shifts affect yellowtail, calico bass, and local migrations.


How El Niño Shifts Fish Migration Patterns for San Diego Spearfishers

El Niño isn’t just a meteorological headline—it’s a game-changer for spearfishing conditions across San Diego County. When Pacific water temperatures spike during El Niño years, the fish you’re hunting shift their ranges, feeding patterns, and seasonal timing. Understanding these shifts separates consistent producers from frustrated divers.

What El Niño Actually Does to San Diego Waters

El Niño occurs when warm water from the western Pacific spreads eastward, raising sea surface temperatures across the Eastern Pacific. For San Diego, this typically means water temperatures 2–4°F warmer than normal, starting around fall and peaking through spring.

Our local waters—from the kelp forests off La Jolla to the deeper reefs near Point Loma—become warmer, calmer, and less productive for cold-water species. The California Current weakens, reducing upwelling that normally brings nutrient-rich, cool water to the coast. Less upwelling means smaller baitfish populations, which cascades up the food chain.

How Yellowtail Migration Changes

Yellowtail are the marquee target for San Diego spearfishers, and El Niño fundamentally alters their arrival and distribution.

Normal Years (Non-El Niño): Yellowtail typically push into San Diego waters in May–June, following cooler water and abundant mackerel and squid. They remain concentrated around the deep reefs and kelp edges through fall, with peak hunting September–November.

El Niño Years: Warmer water temperatures push yellowtail further north and offshore earlier. Instead of a sustained summer-through-fall season, you’ll see abbreviated windows. Yellowtail may arrive later (June–July) and leave sooner, or skip the inshore zone entirely, preferring the deeper, cooler offshore banks. The 2015–2016 El Niño exemplified this—inshore yellowtail fishing was sparse, while offshore kelp beds near the Coronado Islands held concentrations.

The takeaway: during El Niño, shift your effort offshore and adjust your seasonal expectations. June might not be prime time; July and August could surprise you.

Calico Bass and Nearshore Dynamics

Calico bass respond differently than yellowtail. Warmer water actually extends their feeding season and can push them into shallower zones, which sounds positive—until you realize reduced baitfish availability means they’re less aggressive and more dispersed.

During non-El Niño years, calico bass congregate in reliable zones: the kelp forests off Mission Beach, the rocky points at Sunset Cliffs, and the reefs near Ocean Beach. In El Niño conditions, these same spots often produce fewer fish because the food web is thinner. You’ll still find bass, but they’ll be more scattered and harder to pattern. The trade-off is that some deeper reefs (60–120 feet) warm to ideal temperatures, making winter diving more comfortable and occasionally more productive.

Barred Surfperch and Shallow-Water Shifts

Barred surfperch, another popular target, are highly sensitive to temperature. El Niño’s warmth can push them to deeper water or off San Diego’s coast entirely, favoring cooler zones in Northern California. During strong El Niño years (2015–2016, 2023–2024), surfperch reports from local sandy zones drop noticeably.

Seasonal Strategy for El Niño Years

Fall and Winter: Don’t expect the same consistency as neutral years. Water temperatures remain elevated, reducing the aggressive feeding that typically defines September–November. Plan offshore trips to deeper reefs and kelp beds where cooler water persists.

Spring: This is when El Niño’s warmth peaks. Visibility often improves (fewer upwelling-driven clouds), but fish dispersal increases. Target structure—kelp, rocky reefs, and pinnacles—more heavily than you would in normal years. The deeper waters off Point Loma and the San Diego Trough stay cooler and can hold concentrations.

Summer: Normally marginal, summer during El Niño can surprise you. Warmer, calmer conditions mean better diving comfort and occasional good sessions on deeper reefs that have warmed to productive temperatures.

Practical Adjustments

  • Monitor water temperature: Check the Element app daily. When temperatures spike above seasonal norms, assume fish are deeper or offshore.
  • Extend your range: Don’t rely solely on traditional inshore zones. The Coronado Islands, deeper kelp beds, and offshore pinnacles become priority targets during El Niño.
  • Fish early and late: Cooler dawn and dusk conditions can concentrate fish, especially during warm El Niño peaks.
  • Adjust your bait expectations: Fewer mackerel and squid means less food for large predators. Smaller, more dispersed fish populations mean harder hunting.

The Bottom Line

El Niño doesn’t end spearfishing in San Diego—it just changes the game. Successful divers read the conditions, shift offshore, and adapt to compressed or delayed seasons. The fish are still there; they’re just not where you’re used to finding them.

Use the Element app to track water temperature, swell, and visibility in real time. When you spot the shifts that signal El Niño’s influence, you’ll know exactly where to point your boat.