Spearfishing Forecasting Tools Every San Diego Diver Should Bookmark
Success in San Diego spearfishing comes down to reading conditions before you enter the water. Unlike casual diving, spearfishing demands precision: you need to know visibility, surge patterns, current speed, and water temperature to hunt effectively and stay safe. Relying on gut feel or yesterday’s conditions will cost you fish and time. Here’s what you need to bookmark and how to use each tool.
NOAA Marine Forecast for San Diego
Start with NOAA’s marine forecast (marine.weather.gov), specifically the San Diego coastal zone warnings. This is your baseline for wind, swell, and sea state.
What matters for spearfishing:
- Wind direction and speed: Onshore winds (westerlies) typically reduce visibility by pushing sediment and kelp debris toward shore. Offshore winds (easterlies) push water away from the coast, dropping visibility. The sweet spot is light variable wind or calm conditions.
- Swell height and period: Large swell (4–6 feet) churns up the bottom, reducing visibility at shallow reefs like those off Ocean Beach Pier and Mission Beach. Longer-period swell (12+ seconds) creates manageable surge; short-period chop does not.
- Timing: NOAA updates every 3–6 hours. Check it the night before and again at dawn.
Magic Seaweed for Swell Detail
Spearfishing isn’t surfing, but Magic Seaweed (magicseaweed.com) gives you hourly swell breakdowns that matter for dive timing. Filter for San Diego locations like Pacific Beach, Coronado, and Ocean Beach.
The key metric: wave period. Swell with 14+ second periods creates predictable, manageable surge even at 4–5 feet. Short-period wind swell (8–10 seconds) makes bottom hunting difficult and risky. Magic Seaweed’s hourly forecast lets you spot the calmest 2–3 hour windows—often early morning or mid-afternoon.
Visibility Forecasts: CDIP and Local Buoys
Visibility is the deciding factor for spearfishing success. You can’t shoot what you can’t see.
CDIP (Coastal Data Information Program) operates buoys off San Diego. Check the La Jolla Buoy (buoy 201) and Torrey Pines Buoy (buoy 202) for real-time temperature and pressure data. While they don’t directly measure visibility, rapid temperature swings or pressure drops often precede visibility drops—useful for predicting when runoff or upwelling will degrade conditions.
Local dive shops (like those near Sunset Cliffs and Bird Rock) often post visibility reports on Instagram or their websites. These are gold: real-time feedback from divers in the water. Don’t skip this step.
NOAA Tide Predictions
Tides affect visibility and fish behavior more than most divers realize.
- Incoming tides (flood) push cleaner, colder offshore water toward shore, usually improving visibility at reefs like Torrey Pines Reef and Sunset Cliffs.
- Outgoing tides (ebb) pull murky nearshore water offshore, degrading visibility, especially at Mission Beach Jetty and Ocean Beach Kelp.
- Slack tide (the 20–30 minutes around high or low) offers the calmest water conditions, ideal for hunting.
Use tides.noaa.gov or the Element app to check San Diego tide times. Plan dives 1–2 hours before or after slack tide for best conditions.
Upwelling Forecasts
San Diego’s upwelling season (April–September) brings cold, nutrient-rich water to the surface, which improves visibility but can also trigger kelp die-offs and unpredictable surge.
Check the Scripps Institution of Oceanography upwelling forecast (sprayreview.ucsd.edu) for upwelling intensity. Strong upwelling (index >100) means colder water, better visibility, but also stronger currents and surge. Weak upwelling means warmer, sometimes murkier water but calmer conditions.
Water Temperature
Temperature affects fish location and behavior. Use NOAA SST (Sea Surface Temperature) maps or buoy data.
- Summer (June–August): 60–65°F. Fish move deeper; hunt reefs 40–60 feet.
- Fall (September–November): 58–62°F. Fish return to shallower zones; hunt 30–50 feet.
- Winter (December–February): 55–58°F. Coldest water; fish are active in shallow reefs like La Jolla Cove and Coronado Islands but visibility is often poor.
- Spring (March–May): 58–62°F. Upwelling begins; cold, clear water arrives.
Putting It Together: Your Pre-Dive Checklist
- Night before: Check NOAA marine forecast, Magic Seaweed swell period, and tide times.
- Morning of: Review NOAA updates, check local visibility reports, confirm tide timing.
- 1 hour before launch: Scan CDIP buoy data, confirm current conditions match forecast.
- Plan your dive: Pick a reef (Torrey Pines, Sunset Cliffs, Coronado Islands) based on wind, swell, and tide. Aim for slack tide or incoming tide with 14+ second swell and calm wind.
These tools take 10 minutes to check but will keep you hunting in good conditions and out of the water when it’s not worth your time or safety.
Use the Element app to layer these forecasts in one place and get real-time alerts when conditions align with your spearfishing goals.