beginner
San Pedro, CA, United States

Cabrillo Beach (Inner Harbor)

Cabrillo's inner beach sits inside the Los Angeles Harbor breakwater, so there is no ocean surf and a roped-off swim area watched by city lifeguards. The breakwater blocks swell but not the strong westerly winds that windsurfers come for, and the harbor side has posted weaker bacteria grades than the ocean side. Stay inside the ropes and watch for boats near the launch ramp.

Cabrillo Beach (Inner Harbor)

Photo: Sergei Gussev · CC BY 2.0

Get your personalized SwimScore

Sign up to see conditions tailored to your experience level

Latest reading · SwimScore 79/100 (Good swim) for a typical swimmer: air 24°C, wind 17 km/h, waves 0.8 m, UV 8. Updated .

Know before you go

Getting in
3720 Stephen M. White Dr., San Pedro. Two beaches: the calm inner beach inside the breakwater, with a roped-off swim area, and the outer surf beach. Open 5:30 a.m.–10:30 p.m.
Parking & transport
Paid beach parking lot; separate trailer parking by the launch ramp at the north end.
Lifeguards
Los Angeles City lifeguards (Cabrillo Beach Lifeguard Headquarters) and LA County lifeguards cover the area.
Water quality
Heal the Bay 2025–26 (summer dry/winter dry/wet weather): harborside at boat launch A/C/F; harborside at restrooms D/F/F; ocean side A/A+/A.
Who swims here
Lifeguards and San Pedro residents hold the Angel's Gate Lighthouse Swim here each summer, and the Cabrillo Beach Junior Lifeguards program trains at the beach.
Watch for
  • Boat launch ramp and jet ski area at the north end
  • Predictably strong westerly winds (locally called Hurricane Gulch)
  • Harbor-side water quality drops, especially after rain
Facilities
Roped-off swim area · Restrooms, showers and snack bar in the 1932 bathhouse · Picnic tables and barbecue pits · Playground · Fishing pier · Cabrillo Marine Aquarium

Sources: recreation.parks.lacity.gov, en.wikipedia.org, sanpedro.com, healthebay.org

Hand-checked spots nearby

Safety Information

Community Reports

How was your swim?

How accurate were the predicted conditions?

What were actual conditions like?

What SwimScore would you give it?

Details

Location
San Pedro, CA, United States
Type
ocean
Difficulty
beginner
Coordinates
33.7112, -118.2830

Ready to swim smarter?

Get personalized SwimScore ratings, save your favorite spots, and receive alerts when conditions are perfect.