Imperial Beach is a west-facing beach break located in southern California. It picks up swells from the east-southeast through northwest, with south swells being optimal, and performs best at mid tide. Offshore winds blow from the east.