Swell Forecasting 101: How San Diego Surfers Read Buoy Data
San Diego surfers have an advantage most breaks don’t: access to world-class buoy data from NOAA stations positioned directly offshore. Learning to read buoy reports—not just glance at them—separates the locals who catch consistent swell from those chasing false alarms on their phones.
What the Buoys Actually Measure
The nearest buoys to San Diego are stationed at 32.5°N 117.4°W (south of Point Loma) and further offshore arrays. They measure three critical variables: wave height, period, and direction. Most surfers fixate on height alone, missing the story that period and direction tell about whether waves will actually be rideable at your local break.
Significant wave height is the average of the highest third of waves passing the buoy. If the buoy reads 6 feet, expect sets closer to 8–10 feet at exposed beaches like Blacks Beach or Windansea. Sheltered spots like Mission Beach or Pacific Beach will see less energy.
Period (measured in seconds) is where forecasting gets real. A 6-foot swell with a 16-second period is worlds apart from 6 feet at 8 seconds. Longer periods mean more organized, powerful waves that travel farther and maintain shape. Anything under 10 seconds is typically messy wind-generated chop. 12–14 seconds is solid. 16+ seconds is the sweet spot for clean, peaky conditions.
Direction tells you which breaks will light up. A south swell (180°) peels down the La Jolla reefs and Windansea. Northwest swells (315°) wrap into Mission Bay and Ocean Beach. Southeast swells (135°) hit Coronado Island and Imperial Beach hardest. Know your break’s exposure, and you’ll know which direction codes to watch.
Reading the Forecast Window
Most San Diego surfers check buoy data 3–5 days out. Here’s what matters:
Days 1–2: Near-certain. The swell is already en route. If you see 6 feet + 14 seconds from the right direction, you’re surfing.
Days 3–4: Reliable if the models agree. Cross-check NOAA buoy forecasts against Surfline or Magic Seaweed. If they’re aligned, confidence is high.
Days 5+: Treat as a heads-up, not a guarantee. Atmospheric pressure systems shift. A forecast swell can die, split, or arrive with half the predicted energy.
Decoding the Numbers: A Real Example
Let’s say you’re checking the buoy report for tomorrow at 6 AM:
- Significant Wave Height: 5.5 ft
- Period: 14 sec
- Direction: 210° (south-southwest)
Translation: A solid south swell is moving in. 5.5 feet at the buoy means 7–9 foot faces at Windansea and La Jolla Shores. The 14-second period guarantees organized, peaky waves. Direction 210° favors the southern-facing reefs—Torrey Pines, Blacks, and Windansea will be better than Sunset Cliffs or Ocean Beach.
Compare that to:
- Significant Wave Height: 5.5 ft
- Period: 8 sec
- Direction: 270° (due west)
Same height, completely different session. 8 seconds is short-period chop, likely driven by local wind. The west direction is offshore at most SD breaks. You’re looking at choppy, disorganized conditions and a frustrating paddle.
The Buoy Doesn’t Tell Everything
Buoys measure open-ocean swell. By the time waves reach the beach, bathymetry (seafloor shape), reef geometry, and sand bars reshape them. A buoy reading works as a baseline, not a promise. Blacks Beach’s underwater canyon amplifies swell energy. The Swami’s reefs focus and organize it. Mission Beach’s shallow, sandy bottom spreads it thin.
Wind is another variable buoys miss. A clean 14-second swell can turn to mush by sunrise if the Santa Ana winds fire up. Conversely, offshore winds can clean up marginal morning conditions by 10 AM.
Building Your Reading Habit
Start tracking the buoy data every morning for two weeks, then surf those days. Note what the buoy said, what actually showed up, and where conditions were best. You’ll develop intuition for how your local break responds to specific swell/period/direction combos.
Check NOAA’s marine forecast pages directly—they’re free and updated every six hours. Bookmark the offshore buoy station coordinates. When friends say “the swell is pumping,” you’ll know exactly what they mean.
The buoys don’t lie. They just require you to listen.
Use the Element app to track real-time buoy data, swell forecasts, and wind conditions for every San Diego break in one place. Never miss a swell window again.