Imperial Beach is a west-facing beach break located in southern California. It picks up swells from the south through north, with an optimal direction from the southwest. The break prefers mid tide conditions, and offshore winds blow from the east.