The Orange County Dive Site Guide: Laguna Beach and Beyond, North to South
Orange County has a lifetime of diving packed into a relatively short stretch of coast, and most of the best of it is concentrated around Laguna Beach. This is our overview - a north-to-south tour of the popular sites, plus a few standouts beyond the county line - to help you decide where to get wet. For most of these spots there are detailed guides out there with maps, parking, site features, and hazards; think of this as the big-picture map that points you in the right direction.
Why Laguna?

Most of the best dive sites in Orange County are in Laguna Beach, and that's no accident - it's because of the marine preserve. The protected area prohibits taking anything, from Abalone Point in the north to Treasure Island in the south, out to three miles from shore. If your goal is seeing lots of marine life, this stretch is consistently the best choice in the county. There are plenty of sites outside the preserve, but you'll notice most of the reports and photos from other divers come from beaches inside it - protection works, and the life shows it. One important note: it is a no-take zone, so leave the game bag at home in the preserve, and always verify the current MPA boundaries and regulations with CDFW before you dive, because those are the rules that matter legally.
What to expect
If you're comparing this to a warm-water vacation, reset your expectations. Our waters are a different animal. We don't have coral reefs; our signature is kelp forests, and a healthy kelp forest is every bit as alive as a reef once you learn to read it. The water is much colder, and you often have to contend with real surf, which can knock the visibility down and make entries and exits a genuine skill. Your experience at any of these sites will swing with the conditions, the time of day, and the season - the same cove can be glassy and clear one morning and a churned-up washing machine the next.
The sites, north to south
Pirates Cove - Newport Beach, tucked inside the harbor mouth by Corona del Mar State Beach. Park at the CDM State Beach lot off Ocean Blvd and walk toward the jetty.
Corona del Mar Jetty - The big rock jetty at the Newport Harbor entrance; same Corona del Mar State Beach access off Ocean Blvd at Iris Ave.
Little Corona / Camino Shores - South end of Corona del Mar; walk down from Poppy Ave and Ocean Blvd to Little Corona Beach. Neighborhood street parking.
Crystal Cove: Pelican Point / Portobello House - Crystal Cove State Park on PCH between Newport and Laguna; Pelican Point entrance, paid state-park lot and paved paths down.
Crystal Cove: Beach Cottages - Crystal Cove Historic District; park at the Los Trancos lot off PCH and use the underpass or shuttle down to the cottages.
Crystal Cove: Reef Point - Crystal Cove State Park, Reef Point entrance off PCH; paid lot with stairs to the beach.
Crystal Cove: Abalone Point - The headland at the north edge of Laguna; access is limited and the swim is long - an advanced spot.
Crescent Beach: Whiskey Cove - North Laguna off Cliff Dr near Heisler Park; a small rocky pocket with tricky bluff access.
Crescent Beach: Seal Rock - North Laguna off Cliff Dr; reached from the Heisler Park bluff paths.
Crescent Beach: Shaw's Cove - North Laguna; take the stairs at the end of Fairview St off PCH. Street parking only.
Fisherman's Cove - North Laguna just south of Shaw's, off Cliff Dr; a small, protected sandy cove.
Diver's Cove - North Laguna below Heisler Park; stairs down from Cliff Dr. A classic training cove.
Main Beach Laguna / Bird Rock / Picnic Beach - Downtown Laguna at Broadway and PCH (Main Beach), with Picnic Beach and Bird Rock along the Heisler Park bluffs just north. City lots and metered street parking.
Brooks Street / Cress Street - Central Laguna; beach-access stairs at the ends of Brooks St and Cress St off PCH. Street parking.
Pearl Street / Woods Cove - South Laguna; Woods Cove stairs at Diamond St and Ocean Way, plus Pearl St access off PCH.
Moss Street - South Laguna; steep stairs at the end of Moss St off PCH. Rocky and advanced.
The Montage / Treasure Island / Goff Cove - South Laguna at the Montage resort (Treasure Island Park); public parking, paved ramps, easy access and restrooms.
Table Rock - South Laguna; stairs at the end of Table Rock Dr off PCH. Limited street parking.
1000 Steps - South Laguna; the long stairway at 9th Ave and PCH (Thousand Steps Beach). Street parking and a big stair climb.
Three Arch Bay - South Laguna, inside a private gated community - shore access is essentially residents-only, so most divers reach it by boat or kayak.
Dana Point / Strands Beach - Dana Point; reach Strand Beach via the Strand Vista Park stairs and funicular off Selva Rd. Limited paid parking up top.
Access points, stairs, and parking rules change often, and many Laguna lots are metered or permit-only - confirm current parking and beach access before you head out.
Beyond Orange County
A few standouts are worth the extra drive or the boat ride:
Catalina: Lovers Cove - Avalon, Catalina Island, just east of the ferry terminal; ferry from Long Beach, San Pedro, Dana Point, or Newport. A protected snorkel area.
Catalina: Casino Point - Avalon Underwater Park beside the Casino; a walk-in dive park with entry stairs. Ferry to Avalon.
Catalina: Two Harbors - The island's west-end isthmus; separate ferry to Two Harbors, then boat or kayak to the coves.
La Jolla: Shores / Marine Room / Cove - San Diego; La Jolla Shores at Kellogg Park, the Marine Room off Spindrift Dr, and La Jolla Cove downtown. Metered and limited parking - arrive early.
La Jolla, down in San Diego, is a special case - three great sites in one area offering leopard sharks, sea caves, octopus, and sea lions. If you want the day-to-day details on diving or snorkeling there, the San Diego-based snorkeling groups are very active and post daily updates.
Grouped by what you're after
Best beginner and family sites
Catalina: Lovers Cove
The Montage / Treasure Island / Goff Cove
Fisherman's Cove
Crescent Beach: Shaw's Cove
Woods Cove / Pearl Street
Pirates Cove
Most technical and difficult
Crystal Cove: Abalone Point
Crescent Beach: Whiskey Cove
Moss Street
Crystal Cove: Reef Point
Best for leopard sharks
La Jolla
The Montage / Treasure Island / Goff Cove
Bird Rock
Pearl Street
Abalone Point / Irvine Cove
Shaw's Cove
Moss Street
Fisherman's Cove
Dana Point Strands
Best for harbor seals
Crystal Cove: Abalone Point
The Montage / Treasure Island / Goff Cove
Crescent Beach: Seal Rock
Best tide pools
The Montage / Treasure Island / Goff Cove
Woods Cove
Best beach-day sites (showers and bathrooms)
The Montage / Treasure Island / Goff Cove
Crescent Beach
Main Beach Laguna
Picnic Beach
Most secluded
Goff Cove
Woods Cove
Moss Street
Our totally biased top 10
Every diver has their favorites. Here's one very biased ranking - yours will differ, and that's half the fun:
Catalina: Lovers Cove
The Montage / Treasure Island / Goff Cove
Abalone Point
Moss Street
Crescent Beach: Whiskey Cove
Crescent Beach: Seal Rock
Woods Cove / Pearl Street
Crescent Beach: Shaw's Cove
Brooks Street / Cress Street
La Jolla
Before you go
Wherever you drop in, dive within your limits and with a buddy, respect the surf on the exposed spots, and remember that a big chunk of this coast is protected - inside the Laguna preserve, take is off the table entirely. Confirm current regulations and MPA boundaries with CDFW before you get wet, and check the conditions before you commit to an exposed entry.
For real-time conditions on your spot, check conditions.spearfactor.com.
Dive safe out there.
Cover image: aerial view of the California coast around Laguna Beach by Joe Mabel, CC BY-SA 4.0, via Wikimedia Commons.





Comments