← All posts

San Diego Winter Storms: Tracking Atlantic Swell Arrivals From Buoy Data

Learn how to read NOAA buoy data to predict Atlantic swell arrivals in San Diego. Master winter storm tracking for better surf forecasting.


San Diego Winter Storms: Tracking Atlantic Swell Arrivals From Buoy Data

Winter is the most dynamic season for San Diego surfers. Atlantic storms thousands of miles away generate the biggest, most consistent swells we see all year. But knowing when that swell will arrive—and how big it’ll actually be when it gets here—requires understanding how to read the raw data that forecasters use.

NOAA buoys are your window into real-time ocean conditions. Learning to interpret buoy data separates surfers who chase forecasts from those who actually understand what’s coming.

Why Atlantic Swells Matter in San Diego Winter

From November through March, the North Atlantic churns. Extratropical cyclones and winter storms spinning off the coast of Europe and Iceland generate massive fetch areas—the expanse of ocean where wind creates waves. These storms pump swell energy southwestward across the Atlantic, and San Diego sits in the direct path.

Unlike Pacific swells generated closer to California, Atlantic swells have time to organize and sort themselves by wavelength during their 5–10 day journey. This means longer period swells (12–16+ seconds) that hold their shape better and break with more power. Spots like Sunset Cliffs, Windansea, and the reefs at Pacific Beach see their best sessions when Atlantic swells are running.

Reading the NOAA Buoy Network

NOAA maintains a network of buoys off the California coast. For San Diego surfers, three stations matter most:

  • 46050 (Southwest of San Diego): Located about 160 miles southwest, this buoy reads the open-ocean swell before it reaches our coast.
  • 46086 (Off Southern California): Positioned west of San Diego, this station captures swell as it approaches our region.
  • 46025 (San Diego Bay entrance): Closer inshore, this buoy shows how swell transforms as it enters local waters.

Each buoy reports every 30 minutes. The key metrics are:

Significant Wave Height (Hm0): The average of the largest third of waves. When a buoy reads 8 feet, expect face heights of 12–15 feet at beach breaks and 15–20 feet at reef breaks.

Peak Period (Tp): Measured in seconds, this is the wavelength of the dominant swell. Periods above 14 seconds indicate long-period Atlantic swell. Shorter periods (8–10 seconds) typically come from local wind chop or closer Pacific storms.

Mean Period (Tm): A more stable average across all wave frequencies. Use this to verify Tp—if Tp and Tm are close, the swell is organized. If Tm is much shorter, multiple swells are mixing.

Direction: Given in degrees, this tells you which shores will light up. Atlantic swells typically arrive from 220–260 degrees (southwest to west-southwest). Swells from 240–250 degrees wrap perfectly into San Diego’s south-facing beaches.

Tracking Atlantic Storms Step by Step

When forecasters spot a developing Atlantic storm, the timeline is predictable:

Days 1–2: The storm intensifies. Buoys in the Atlantic (NOAA’s 41001, 41004, 41008 stations) show rising heights and organized periods of 14+ seconds.

Days 3–5: Swell energy propagates westward. Watch 46050. As the swell source moves away from the buoy, Hm0 may drop slightly, but period should hold steady or increase.

Days 5–7: Swell arrives at 46086. This is your confirmation. If 46086 starts reading 6+ feet with 14-second periods, San Diego’s coast will see clean, powerful waves within 12–24 hours.

Days 7–9: The swell hits the beach. Check 46025 to see how local bathymetry and nearshore refraction affect the swell. Sheltered breaks like Mission Beach may see smaller waves, while exposed reefs like Sunset Cliffs get the full force.

Practical Example: Reading a Winter Swell

Let’s say you’re checking buoy data on a Tuesday morning:

  • 46050: 7 ft, 15-second period, 245 degrees
  • 46086: 5 ft, 14-second period, 240 degrees
  • 46025: 3 ft, 12-second period, 235 degrees

This tells you:

  1. A solid Atlantic swell is en route.
  2. It’s losing energy as it travels (normal), but the period is holding (organized swell).
  3. The direction is perfect for San Diego’s south-facing breaks.
  4. By tomorrow afternoon or Wednesday morning, expect 6–8 foot faces at Sunset Cliffs, 4–6 feet at Windansea, and 3–5 feet at Pacific Beach.

The direction shift (245° to 235°) indicates the swell is bending as it wraps around the San Diego Bight—another sign it’s maturing and will perform well.

Timing Your Session

Atlantic swells typically take 12–24 hours to fully materialize after reaching 46086. If the buoy shows the swell on Wednesday evening, Thursday morning will be the peak. Wind direction matters too: land breezes (offshore from the east) in early morning hours clean up the faces. By afternoon, sea breezes turn the swell choppy.

Plan sessions for first light when Atlantic swells arrive. Check Element to see real-time buoy data, wind forecasts, and tide windows—all in one place so you’re not juggling multiple sources.

The Bottom Line

Atlantic swells drive San Diego’s winter season. Understanding buoy data removes the guesswork from forecasting and helps you catch the best days at the best breaks. The next time a major Atlantic storm spins up, you’ll know exactly when to expect it and where to be.