Imperial Beach Surf Forecasts and Spot Information

Imperial Beach in San Diego in Southern California is a consistent beachbreak that works best on Southwest, South, and Northwest swells. Waves break both left and right here and work best at a mid to high tide. Imperial Beach can produce decent surf within the range of about 2 feet to 10 feet.

Easterly winds at Imperial Beach tend to produce the most ideal and offshore surf conditions.

The seabed here is mostly sand. Winter is the best season for waves at this spot.

Best Surf Conditions for Imperial Beach

Swell DirectionSW, S, NW
TideMid to High
Wind DirectionE
Ideal Surf Height2ft to 10ft

Surf Reports & Forecasts for Imperial Beach

Where available, we’ve included surf reports and forecast widgets from,, and to provide you with a comparison for your favorite spots. Check out those surf forecasting websites to discover more surf spots and in-depth forecasts.

Check out these surf reports for Imperial Beach. It’s interesting to note how differences in thing like quality of conditions, surf height, wind, and swell direction vary between the forecasts. Depending on the spot, one report may be more accurate than another.