Kelp forest underwater near a coastal surf zone.

Water Quality Check

Check bacteria levels before you paddle out. Updated from EPA monitoring stations. Currently covers CA & HI.

Emma Wood

Ventura, CA

UNKNOWN

No recent test data available for Emma Wood. Check back after the next monitoring cycle.

Rain Advisory

Bacteria levels typically spike 24–72 hours after rain, especially near storm drains and river mouths. Avoid surfing near these areas for 72 hours after significant rainfall.

See full conditions at Emma Wood

Data from CEDEN. Monitoring stations may not be at your exact surf spot. Levels can change rapidly after rain.

All Monitored Beaches

California(137 beaches monitored)

72nd Place

Long Beach

Good

Oct 2, 2026

Steamer Lane

Santa Cruz

Unknown

No data

Tijuana Sloughs

San Diego

Unknown

No data

Venice Beach

Venice

Unknown

No data

HB Cliffs

Huntington Beach

Unknown

No data

Rockpile

Laguna Beach

Unknown

No data

Doheny State Beach

Dana Point

Unknown

No data

Mission Beach

San Diego

Unknown

No data

Tourmaline Surf Park

San Diego

Unknown

No data

Mission Beach (Central)

San Diego

Unknown

No data

Carmel River State Beach

Carmel-by-the-Sea

Unknown

No data

Moonlight State Beach

Encinitas

Unknown

No data

Scripps

La Jolla

Unknown

No data

Newport 56th St

Newport Beach

Unknown

No data

Agate Street

Laguna Beach

Unknown

No data

Doheny Beach

Dana Point

Unknown

No data

Imperial Beach

Imperial Beach

Unknown

No data

Mavericks

Half Moon Bay

Unknown

No data

Rincon

Carpinteria

Unknown

No data

Morro Rock / Sandspit (inside bend)

Morro Bay

Unknown

No data

Del Mar Rivermouth

Del Mar

Unknown

No data

Salt Creek

Dana Point

Unknown

No data

Brooks Street

Laguna Beach

Unknown

No data

Dockweiler State Beach

Playa del Rey

Unknown

No data

Huntington State Beach

Huntington Beach

Unknown

No data

Rockview (Santa Cruz)

Santa Cruz

Unknown

No data

Cayucos Pier (south side)

Cayucos

Unknown

No data

Solimar Reef

Ventura

Unknown

No data

Tamarack

Carlsbad

Unknown

No data

Forster St. Oceanside

Oceanside

Unknown

No data

Tourmaline Beach

San Diego

Unknown

No data

Latigo Point

Malibu

Unknown

No data

Osprey Point

San Diego

Unknown

No data

Blacks Beach

San Diego

Unknown

No data

Campus Point (UCSB)

Goleta

Unknown

No data

Mesa Lane

Santa Barbara

Unknown

No data

New Break (Nubes)

San Diego

Unknown

No data

Manhattan Beach Pier

Manhattan Beach

Unknown

No data

Fort Point (San Francisco)

San Francisco

Unknown

No data

C Street / Ventura Point

Ventura

Unknown

No data

Sunset Cliffs – Garbage

San Diego

Unknown

No data

Avalanche

San Diego

Unknown

No data

Sunset Cliffs – Luscombs

San Diego

Unknown

No data

Crystal Cove

Newport Coast

Unknown

No data

The Wedge

Newport Beach

Unknown

No data

El Porto (Manhattan)

Manhattan Beach

Unknown

No data

Hermosa Pier

Hermosa Beach

Unknown

No data

La Jolla Shores

La Jolla

Unknown

No data

Lower Trestles

San Onofre

Unknown

No data

Venice Breakwater

Venice

Unknown

No data

Shipwrecks

Coronado

Unknown

No data

Poche Beach

San Clemente

Unknown

No data

Ocean Beach SF – Sloat

San Francisco

Unknown

No data

Ocean Beach SF – North

San Francisco

Unknown

No data

Ocean Beach SF – Middle

San Francisco

Unknown

No data

Pismo Pier

Pismo Beach

Unknown

No data

Big Jetty

San Diego

Unknown

No data

River Jetties

Newport Beach

Unknown

No data

Leadbetter

Santa Barbara

Unknown

No data

The Rock, Oceanside

Oceanside

Unknown

No data

Oceanside Pier

Oceanside

Unknown

No data

Torrey Pines State Beach

San Diego

Unknown

No data

Malibu First Point (Surfrider)

Malibu

Unknown

No data

Imperial Beach Pier

Imperial Beach

Unknown

No data

Waddell Creek

Davenport

Unknown

No data

Thalia Street

Laguna Beach

Unknown

No data

Malibu Third Point

Malibu

Unknown

No data

Birdrock

La Jolla

Unknown

No data

Jalama Beach

Jalama

Unknown

No data

Zuma Beach

Malibu

Unknown

No data

Oceanside Harbor

Oceanside

Unknown

No data

Seaside Reef

Solana Beach

Unknown

No data

Newport Upper Jetties

Newport Beach

Unknown

No data

Sunset Cliffs North (Garbage)

San Diego

Unknown

No data

Swami's

Encinitas

Unknown

No data

Devereux / Sands (Coal Oil Point)

Isla Vista

Unknown

No data

Hermosa Beach Pier

Hermosa Beach

Unknown

No data

Beacons

Encinitas

Unknown

No data

Pacifica / Linda Mar

Pacifica

Unknown

No data

Coronado North Jetty

San Diego

Unknown

No data

Horseshoe

La Jolla

Unknown

No data

Silver Strand State Beach

San Diego

Unknown

No data

Stinson Beach

Stinson Beach

Unknown

No data

Newport Point

Newport Beach

Unknown

No data

52nd Street

Newport Beach

Unknown

No data

Windansea

La Jolla

Unknown

No data

Hotel Del Coronado

San Diego

Unknown

No data

Corona del Mar

Newport Beach

Unknown

No data

Seal Beach Pier

Seal Beach

Unknown

No data

Leo Carrillo State Beach

Malibu

Unknown

No data

Bay Street

Santa Monica

Unknown

No data

El Segundo Beach Jetty

El Segundo

Unknown

No data

Mondos Beach

Ventura

Unknown

No data

Capitola Beach

Capitola

Unknown

No data

Will Rogers State Beach

Santa Monica

Unknown

No data

Torrance Beach (RAT Beach)

Torrance

Unknown

No data

Upper Trestles

San Onofre

Unknown

No data

San Clemente Pier, Northside

San Clemente

Unknown

No data

204s

San Clemente

Unknown

No data

Cardiff Reef

Encinitas

Unknown

No data

Crystal Pier

San Diego

Unknown

No data

Pipes

Cardiff-by-the-Sea

Unknown

No data

Avila Beach

Avila Beach

Unknown

No data

Bodega Bay / Doran Beach

Bodega Bay

Unknown

No data

T-Street

San Clemente

Unknown

No data

Newport Lower Jetties

Newport Beach

Unknown

No data

Palos Verdes Cove

Palos Verdes

Unknown

No data

Redondo Breakwall

Redondo Beach

Unknown

No data

Terramar Point

Carlsbad

Unknown

No data

Ponto

Carlsbad

Unknown

No data

Malibu Surfrider (First Point)

Malibu

Unknown

No data

Ocean Beach

San Diego

Unknown

No data

Pacific Beach

San Diego

Unknown

No data

Oceano / Grover Beach

Grover Beach

Unknown

No data

San Clemente State Beach

San Clemente

Unknown

No data

Solana Beach

Solana Beach

Unknown

No data

Point Dume

Malibu

Unknown

No data

North HB Streets

Huntington Beach

Unknown

No data

Topanga

Malibu

Unknown

No data

Ocean Beach Pier

San Diego

Unknown

No data

Del Mar

Del Mar

Unknown

No data

Huntington Beach Pier

Huntington Beach

Unknown

No data

Big Rock

La Jolla

Unknown

No data

Santa Monica Beach

Santa Monica

Unknown

No data

Mitchell's Cove

Santa Cruz

Unknown

No data

County Line

Malibu

Unknown

No data

Refugio State Beach

Goleta

Unknown

No data

Emma Wood

Ventura

Unknown

No data

Rockaway Beach (Pacifica)

Pacifica

Unknown

No data

Old Man's (SanO)

San Clemente

Unknown

No data

Marine Street Beach

San Diego

Unknown

No data

Bolinas

Bolinas

Unknown

No data

Carlsbad State Beach

Carlsbad

Unknown

No data

George's

Cardiff-by-the-Sea

Unknown

No data

PB Point

San Diego

Unknown

No data

Huntington Beach Pier Southside

Huntington Beach

Unknown

No data

Hermosa Beach South

Hermosa Beach

Unknown

No data

Hawaii(24 beaches monitored)

Frequently Asked Questions

Is it safe to surf after rain?
After rain, bacteria levels typically spike 24–72 hours near storm drains and river mouths as runoff washes pollutants into the ocean. We recommend avoiding contact for at least 72 hours after significant rain near urban beaches.
What bacteria levels are unsafe for surfing?
The EPA threshold for enterococcus — the primary ocean water quality indicator — is 130 CFU/100mL as a single-sample maximum. A 30-day geometric mean above 35 CFU/100mL also indicates poor water quality.
Where does the water quality data come from?
California data comes from CEDEN (California Environmental Data Exchange Network), updated bi-weekly. Hawaii data comes from PacIOOS ERDDAP (Hawaii Department of Health Clean Water Branch). Both are sourced from official EPA monitoring programs.
Why is only California and Hawaii covered?
We currently sync data from CEDEN (CA) and PacIOOS ERDDAP (HI) because they provide standardized, machine-readable beach monitoring APIs. We're working to add more states as additional data sources become available.

Data Sources & Coverage

  • California: CEDEN (California Environmental Data Exchange Network) — updated bi-weekly
  • Hawaii: PacIOOS ERDDAP (Hawaii DOH Clean Water Branch) — updated bi-weekly
  • More states coming soon. Monitoring stations may not be at your exact surf spot.