A sheltered harbor beach with calm swimming water and a marine aquarium beside the breakwater.
Cabrillo Beach is a sheltered harbor beach at 3720 Stephen M White Drive in San Pedro, Los Angeles, California, about 25 miles (40 km) south of downtown Los Angeles. It lies at the southern end of the San Pedro waterfront beside the Los Angeles Harbor breakwater, and its position gives it two contrasting sides. The inner harbor side has calm, shallow, protected water with small waves, which makes it one of the more suitable swimming beaches in Los Angeles for young children and cautious swimmers. The outer ocean side faces the open Pacific and has stronger surf, drawing surfers and bodyboarders. The sand is light and soft, though the water is often cloudy because of the harbor setting, and water quality should be checked after rain. The mood is relaxed, local and family-oriented, with picnics, barbecues and school groups, and it is much quieter than the pier beaches of the Westside. Amenities include lifeguards through the day in the warm season, restrooms, picnic tables, a snack stand and the Cabrillo Marine Aquarium, which features local marine life exhibits and tide pool programs. A rocky area and the breakwater are used for fishing and tide-pool viewing, with care needed on slippery surfaces. Grunion run events, when small fish spawn on the beach on spring and summer nights, are a seasonal attraction. Parking is in a paid lot beside the beach, and spaces are usually available except on peak summer weekends. Access is by car or rideshare, and the DASH San Pedro bus connects to the Metro Silver Line at Harbor Gateway for those traveling by transit. The nearby Point Fermin Park and the San Pedro waterfront offer additional sights, including coastal views toward Catalina Island on clear days. Visitors should check posted water quality advisories before swimming.
| Distance | About 25 miles (40 km) south of downtown LA |
|---|---|
| Getting there | Car or rideshare; paid lot; DASH San Pedro bus connects to the Metro Silver Line to Harbor Gateway |
| Difficulty | easy |
| Best season | June-October for swimming |
| Address | 3720 Stephen M White Dr, San Pedro, CA 90731 |
Amenities
- Lifeguards
- Restrooms
- Protected swimming beach
- Marine aquarium
- Picnic tables
Good to know
- Best for
- families, swimmers, beachcombers, fishing
Location
3720 Stephen M White Dr, San Pedro, CA 90731
33.7077, -118.2800 View on map
Highlights
- Calm, protected harbor-side swimming beach
- Cabrillo Marine Aquarium with local sea life exhibits
- Tide pools and breakwater fishing
- Outer ocean side with stronger surf
- Seasonal grunion runs on spring and summer nights
Tips for visiting
- Choose the harbor side for calm water with small children.
- Check water quality advisories before swimming, especially after rain.
- Visit the Cabrillo Marine Aquarium for tide pool programs.
- Wear sturdy shoes on the breakwater; rocks are slippery.
- Arrive early on peak summer weekends to find parking.
When to visit
June to October offers the warmest weather and best swimming. Weekday mornings are quietest; summer weekends are busiest.
Visit, book or contact
Frequently asked questions
Is Cabrillo Beach good for children?
Yes. The harbor side has calm, shallow water, and the beach has lifeguards, restrooms and picnic tables.
Is there an aquarium nearby?
Yes. The Cabrillo Marine Aquarium is beside the beach and focuses on local marine life.
How can visitors reach it by transit?
The DASH San Pedro bus connects to the Metro Silver Line at Harbor Gateway. A car or rideshare is more direct.
Can visitors surf here?
Surfers use the outer ocean side, where waves are stronger than on the harbor side.