Ask any experienced spearo what makes or breaks a dive and the answer is almost always the same: visibility. Not the size of the swell. Not the wind. Visibility.
When you can see 30 feet, you can stalk fish, position yourself on structure, and spot legal-size targets before they spook. When viz drops to 5 feet, you’re hunting blind.
Here’s what actually controls visibility — and how to predict it before you load your gun.
The four main visibility killers
1. Wave energy and sand suspension
Big surf stirs up the water column. Sand and sediment suspended by wave action absorb and scatter light, turning crystal clear water into green soup. This effect is most pronounced at beach breaks and sandy-bottomed sites; rocky reefs recover faster.
Recovery time: 12–48 hours after significant swell dies, depending on swell height and period.
2. Chlorophyll (phytoplankton blooms)
Phytoplankton blooms — driven by nutrient upwelling and sunlight — can tank visibility even on flat, calm days. This is the sneaky one. The ocean looks glassy but the water is pea green.
Satellite chlorophyll data can predict this. Element pulls Copernicus Marine chlorophyll readings for your spots daily.
3. Current
Strong current stirs sediment and, at rocky sites, can create haloclines — distinct layers of different water densities that blur underwater vision like a mirage. Moderate current keeps the water flushed and clean; strong current is a visibility killer.
4. Rain and runoff
A major rainstorm washes sediment, tannins, and particulates off the land and into nearshore water. Avoid sites near river mouths, storm drain outlets, or low-lying beaches for 24–72 hours after significant rainfall.
What improves visibility
- Falling swell after a clean groundswell — as wave energy decreases, suspended particles settle
- Calm winds — no surface chop means less mixing
- Slack to outgoing tide — outgoing tide pushes cleaner offshore water toward shore at many sites
- Offshore upwelling zones — cold, clear water rising from depth
- Low chlorophyll — check satellite data the morning of your dive
The visibility score in Element
Element’s spearfishing visibility estimate is computed from wave height, swell period, and chlorophyll concentration at your spot’s coordinates. It’s expressed as an estimated visibility in feet, updated hourly.
The full spearfishing score weighs visibility at 40% — the single biggest factor. The rest breaks down as water temperature (20%), current strength (15%), tide movement (15%), and solunar phase (10%).
A score of 80+ means flat water, low chlorophyll, and slack tides lining up together. Those sessions are rare — which is exactly why you want to be notified when they happen.
Get visibility forecasts for your dive spots. Download Element on the App Store.