Imperial Beach is a beach break in Imperial Beach, CA. It is suited for beginner-intermediate surfers. Watch out for rip currents, pollution.
Primary access is along Seacoast Drive with multiple stairway entries to the beach. The IB Pier at the end of Evergreen Avenue is the main landmark and access point. Full facilities at the pier plaza including restrooms, showers, and the Tin Fish restaurant. Lifeguards are staffed in summer. The beach is flat and wide, making it easy to walk to different peaks. Street parking along Seacoast Dr is the main option.
Free street parking along Seacoast Drive is the primary option, with spots getting tighter near the pier on summer weekends. There's a small lot near the pier plaza that fills early. Residential streets one block inland usually have open spots. Imperial Beach is more laid-back about parking than other SD beach towns—you can usually find something within a couple blocks even on busy days. No meters in most areas.