← All posts

Water Temperature in San Diego and How It Affects Fish Behaviour

How does water temperature in San Diego affect spearfishing? Learn how seasonal SST changes drive yellowtail, white seabass, and halibut behaviour in local waters.


Water Temperature in San Diego and How It Affects Fish Behaviour

If there’s one oceanographic variable that San Diego spearos obsess over as much as visibility and swell, it’s water temperature. Water temperature in San Diego is the invisible hand that drives fish species distribution, feeding behaviour, and migration timing throughout the year. Monitoring sea surface temperature (SST) and understanding the biological drivers behind temperature changes will tell you not just when conditions are comfortable — but where the fish are.

San Diego’s Water Temperature Cycle

San Diego sits in a unique thermal environment on the California coast. The combination of cold California Current water flowing south along the coast, seasonal upwelling, and periodic warm-water intrusions from the south creates a water temperature regime that fluctuates by 15–20°F over the course of a year:

MonthTypical SST RangeConditions Character
January–February56–59°FCold, post-storm, lingcod season
March–April57–62°FWarming, white seabass migration beginning
May–June60–66°FTransition, yellowtail starting
July–August64–70°FPeak warmth, best visibility, yellowtail peak
September–October65–70°FExcellent conditions, good mixed fishing
November–December60–65°FCooling, fall calico bass, lingcod returns

The Role of Upwelling in San Diego’s Temperature Variability

San Diego’s temperature variability is more pronounced than other California coastal cities due to its position south of the prominent Point Conception upwelling centre. Northerly winds drive Ekman transport that forces surface water offshore, drawing cold, deep water to the surface. These upwelling events can drop nearshore SST by 8–12°F in 24–48 hours, even at the height of summer.

During a strong upwelling event off La Jolla or Point Loma:

  • Yellowtail and other warm-water pelagics move offshore or south
  • Rockfish, lingcod, and cold-water species become more active
  • Phytoplankton blooms erupt, reducing visibility
  • Diver thermal stress increases significantly

Watching SST charts (available on CoastWatch and the Scripps Institution of Oceanography website) gives you advance warning of upwelling events and their recovery.

How Temperature Affects Each Target Species

Yellowtail (Seriola lalandi) Yellowtail are warm-water-dependent pelagics with a strong preference for temperatures above 62°F. Their presence at Point Loma is closely tied to the disappearance of cold upwelled water. When a warm eddy from the south pushes SST to 65–68°F at the Point Loma outer kelp edge, yellowtail move in and concentrate. A cold snap to 60°F will push them offshore within days.

Tracking the 64°F isotherm on SST satellite imagery is a reliable yellowtail predictor. When that line sits inshore of Point Loma, the fish are there.

White Seabass (Atractoscion nobilis) White seabass are more temperature-tolerant than yellowtail but show distinct preference for the 58–65°F range. Their spring migration through San Diego waters (March–May) coincides with the transitional temperature window as the water warms from winter cold to summer temperatures. During this window, they cruise the kelp beds hunting squid — the primary prey during spawning season.

Cold upwelling events during spring can temporarily push seabass out of the kelp and into deeper water, making them temporarily unavailable to freedivers.

California Halibut Halibut in San Diego prefer bottom temperatures of 58–68°F and are most active in the 62–68°F range. Summer warming concentrates halibut on the sandy flats near Point Loma and the Mission Bay entrance — these areas warm quickly in summer and produce the most reliable halibut spearfishing of the year.

Calico Bass (Paralabrax clathratus) The most temperature-resilient of San Diego’s target species, calico bass are active year-round. Their spawning activity peaks when water temperatures rise above 62°F (April–August), which is also when the fish are most active and most responsive to ambush techniques.

Lingcod (Ophiodon elongatus) A cold-water species that peaks in productivity during San Diego’s coolest months. Lingcod are most active and most abundant in the November–February window when SST drops to 56–60°F and they move to shallower rocky structure.

Sea Surface Temperature Tools for San Diego Spearos

  • CoastWatch Browser (coastwatch.pfeg.noaa.gov): Daily SST composites from MODIS and VIIRS satellites at 1km resolution
  • Scripps Institution of Oceanography (scripps.ucsd.edu): Buoy temperature and current data from the La Jolla pier and offshore moorings
  • NOAA CoastWatch: Multi-day SST animations showing cold-water incursions and warm-water eddies in real time
  • The Element app: SST data is integrated into the conditions score — when warm water is in, the score reflects improved yellowtail conditions; when cold upwelling dominates, the score reflects the species mix shift accordingly

Reading a Temperature Break

The most productive spearfishing at any San Diego site often occurs along a temperature break — the boundary between two water masses of different temperatures. These breaks concentrate baitfish (which are trapped between the two water masses) and attract predators like yellowtail and tuna to feed along the boundary.

Temperature breaks appear on SST satellite imagery as sharp colour transitions. At Point Loma, a break between 62°F inshore water and 66°F offshore water positioned near the outer kelp edge is one of the most reliable yellowtail signs available to San Diego spearos.

Check the Element app for your next session, watch the SST trends, and let temperature data tell you where the fish are before you ever leave the dock.

Frequently Asked Questions

What is the average water temperature for spearfishing in San Diego?

San Diego water temperatures typically range from 56–60°F in winter to 65–70°F in late summer. Upwelling events can drop temperatures below 55°F even in June and July, affecting fish distribution and diver comfort.

What water temperature brings yellowtail to San Diego?

Yellowtail in San Diego are most reliably present when surface temperatures exceed 62°F, typically May through October. The best fishing occurs when warm water intrusions push temperatures to 65–68°F at Point Loma and offshore sites.

Does water temperature affect spearfishing visibility in San Diego?

Indirectly, yes. Cold upwelling water carries more nutrients and supports denser phytoplankton blooms, reducing visibility. Warmer, offshore water is typically nutrient-depleted and clearer. A sudden temperature rise often signals improved visibility conditions.