Seasonal Fish Migration Patterns: Your SoCal Spearfishing Guide from Anza-Borrego to Pacific Beach
San Diego’s marine ecosystem spans from the desert heat of Anza-Borrego to the cold-water reefs of Pacific Beach. While the desert sits landlocked, understanding how seasonal shifts drive fish movement through our coastal waters is essential for consistent spearfishing success. Water temperature, baitfish availability, and breeding cycles dictate where trophy fish congregate—and when you should be in the water.
Winter: Cold-Water Abundance (November–February)
Winter brings the year’s coldest water temperatures to San Diego, typically dropping to 55–60°F by January. This is when pelagic species dominate.
Yellowtail (Seriola lalandi) arrive in force. These aggressive predators follow baitfish schools into kelp forests and rocky reefs along the La Jolla Shores and Sunset Cliffs. Winter is prime yellowtail season—expect fish in the 20–50 lb range pushing hard into structure. The cold water keeps them active and feeding aggressively.
White seabass (Atractoscion nobilis) move into deeper channels and sandy flats between Pacific Beach and Mission Beach during winter spawning runs. Visibility can be murky (15–25 feet), but the reward is substantial fish. Early morning dives before surge builds offer your best window.
Kelp beds thicken in winter, creating ideal cover for calico bass (Paralabrax clathratus) and barred sand bass (Paralabrax nebulifer). The Wreck and nearby reefs off Pacific Beach hold dense populations. Smaller handheld guns work well in dense kelp.
What to bring: Thicker wetsuits (7mm), slower-moving spears, and patience. Winter conditions demand respect—surge, current, and low visibility are standard.
Spring: Transition and Breeding (March–May)
Spring water temperatures climb from 60°F to 65–68°F. This transition triggers spawning behavior and creates unpredictable conditions.
Calico bass spawn in shallow rocky areas and kelp holdfasts (15–30 feet). They’re aggressive defending nests, making them easier targets—but also more concentrated. Dive the Coronado Islands or the rocky points off Point Loma for consistent action.
White seabass move into shallower waters as they finish spawning. Visibility improves steadily, reaching 30–40 feet by late May. Kelp Point and the sandy flats near Ocean Beach become prime zones.
Bonito (Sarda chiliensis) begin moving north, though they’re still sparse in April. By May, small schools appear off Sunset Cliffs and Windansea. These fast fish require quick reflexes and precision shots.
Baitfish availability is inconsistent during spring—look for areas where structure concentrates prey. Reefs with urchin beds and rocky crevices hold fish reliably.
Summer: Warm Water and Dispersal (June–August)
Summer water temps reach 65–72°F. Fish disperse into deeper waters, making summer the most challenging season for spearfishing.
Yellowtail retreat to deeper reefs and offshore pinnacles. Drift dives off Point Loma and the Coronado Islands can yield results, but you’re competing with commercial pressure and fewer fish concentrated nearshore.
Bonito dominate the action. They school heavily along the kelp canopy at Sunset Cliffs and Bird Rock. Small, fast, and prolific, bonito are reliable summer targets. Use small, streamlined spears and expect multiple shots daily.
Calico bass go deep, moving beyond 60 feet into cooler water. Visibility often exceeds 50 feet, but fish are scattered and lethargic. Patience and slow stalking pay off.
Avoid peak summer weekends—crowds and water traffic make diving hazardous. Early morning or weekday dives yield better conditions and fewer encounters with recreational boaters.
Fall: Return of Abundance (September–November)
Fall is arguably the best season. Water temps cool from 72°F back to 62°F by November. Fish return to nearshore structure, and baitfish populations peak.
Yellowtail stream back into kelp forests and rocky reefs. September and October see consistent, aggressive fish. The Wreck, Sunset Cliffs, and the kelp off Pacific Beach are packed.
White seabass return to nearshore hunting grounds. Fall’s improving visibility (40–50 feet) and abundant baitfish create ideal conditions. Dive sandy flats with rocky outcrops near Mission Beach and Ocean Beach.
Barred sand bass concentrate in kelp beds. These fish are often overlooked but are abundant and fight hard. Ideal for honing technique on consistent targets.
Bonito remain active through October before petering out in November as water cools below their preference.
Practical Seasonal Strategy
Match your location and gear to the season. Winter demands thick wetsuits and patience in murky water. Spring and fall offer the best visibility and fish concentration. Summer requires early mornings and deeper dives.
Check Element for real-time water temperature, visibility, and swell forecasts before each dive. These conditions shift rapidly and directly influence where fish congregate—knowing them gives you an immediate edge.
Plan your spearfishing trips around these seasonal patterns, and you’ll spend less time searching and more time diving productive water.