The Surf Window

Surf Breaks Worldwide

1,291 breaks mapped. Conditions, hazards, and local tips for every wave. Find your next session.

Difficulty

Country

Clear filters

Showing 642 breaks for intermediate surfers

15th Street Del Mar

San Diego

BeachIntermediate

17th St Huntington

North Orange County

BeachIntermediate

36th Street

North Orange County

BeachIntermediate

38th Avenue

Central Coast

ReefIntermediate

40th Street

North Orange County

BeachIntermediate

54th Street

Orange County

BeachIntermediate

56th St Newport Beach

North Orange County

BeachIntermediate

Aliso Creek

Orange County

BeachIntermediate

Alligator Rock

North Shore

ReefIntermediate

Anderson St

North Orange County

BeachIntermediate

Arecibo

Puerto Rico

BeachIntermediate

Asbury Park

New Jersey

BeachIntermediate

Atlantic Beach

Florida

BeachIntermediate

Avalon

New Jersey

BeachIntermediate

Banyans

Big Island

ReefIntermediate

Bay Street

Los Angeles

BeachIntermediate

Beacon's Beach

San Diego

BeachIntermediate

Beacons

North San Diego

BeachIntermediate

Bellows

Oahu

BeachIntermediate

Belmar

New Jersey

BeachIntermediate

Big Beach

Maui

BeachIntermediate

Big Rock

San Diego

ReefIntermediate

Blackies

Orange County

BeachIntermediate

Boca Raton

Florida

BeachIntermediate

Bolinas

Bay Area

PointIntermediate

Boneyard

San Diego

ReefIntermediate

Border Field

San Diego

BeachIntermediate

Boynton Beach

Florida

BeachIntermediate

Brooks Street

Orange County

BeachIntermediate

C Street

Ventura

PointIntermediate

C Street Fairgrounds

Ventura

BeachIntermediate

C Street Pipes

Ventura

ReefIntermediate

Cambria Moonstone

Central Coast

BeachIntermediate

Camel Rock

NorCal

PointIntermediate

Canaveral

Florida

BeachIntermediate

Cape Hatteras

North Carolina

BeachIntermediate

Cape Lookout

Oregon

PointIntermediate

Capitola

Santa Cruz

ReefIntermediate

Cardiff Reef

San Diego

ReefIntermediate

Carpinteria/Tarpits

Santa Barbara/Ventura

BeachIntermediate

Cayucos

Central Coast

BeachIntermediate

Channel Islands Harbor

Ventura

BeachIntermediate

Chun's Reef

North Shore

ReefIntermediate

Church

Orange County

BeachIntermediate

Coast Guard Beach

Massachusetts

BeachIntermediate

Cockroach Bay

Oahu

BeachIntermediate

Cold Bay

Alaska

BeachIntermediate

Corcega

Puerto Rico

BeachIntermediate

Corolla

North Carolina

BeachIntermediate

Corona Del Mar

North Orange County

BeachIntermediate

County Line

Los Angeles

BeachIntermediate

Craig

Alaska

BeachIntermediate

Crescent Bay

Orange County

BeachIntermediate

Crescent City

NorCal

BeachIntermediate

Cromwells

South Shore

ReefIntermediate

Crystal Beach

Texas

BeachIntermediate

Davenport

Central Coast

BeachIntermediate

Deerfield Beach

Florida

BeachIntermediate

Del Mar Rivermouth

San Diego

RiverIntermediate

Delray Beach

Florida

BeachIntermediate

Depoe Bay

Oregon

ReefIntermediate

Dillon Beach

Bay Area

PointIntermediate

Ditch Plains

New York

PointIntermediate

Dockweiler

Los Angeles

BeachIntermediate

Dogman's

Puerto Rico

ReefIntermediate

Dogpatch

Orange County

BeachIntermediate

Duck

North Carolina

BeachIntermediate

Duluth Lake Superior

Minnesota

BeachIntermediate

El Porto

Los Angeles

BeachIntermediate

El Segundo

Los Angeles

BeachIntermediate

Emerald Isle

North Carolina

BeachIntermediate

Eureka/Samoa

NorCal

BeachIntermediate

Faria

Ventura

BeachIntermediate

Fire Island

New York

BeachIntermediate

First Point Malibu

Los Angeles

PointIntermediate

Fort Bragg Glass Beach

NorCal

BeachIntermediate

Fort Ross

NorCal

PointIntermediate

Four Mile

Central Coast

BeachIntermediate

Frisco

North Carolina

BeachIntermediate

George's

San Diego

BeachIntermediate

Gold Beach

Oregon

BeachIntermediate

Gold Bluffs Beach

NorCal

BeachIntermediate

Goldenwest

North Orange County

BeachIntermediate

Gooch's Beach

Maine

BeachIntermediate

Good Harbor Beach

Massachusetts

BeachIntermediate

Grandview

San Diego

BeachIntermediate

Gualala

NorCal

BeachIntermediate

Haggertys

Los Angeles

BeachIntermediate

Hammerland

Los Angeles

BeachIntermediate

Hammonds

Santa Barbara

BeachIntermediate

Hamptons

New York

BeachIntermediate

Hanalei Bay

Kauai

BeachIntermediate

Hatteras Village

North Carolina

BeachIntermediate

Haulover Beach

Florida

BeachIntermediate

Higgins Beach

Maine

BeachIntermediate

Hobuck Beach

Washington

BeachIntermediate

Hollywood Beach

Ventura

BeachIntermediate

Homer Spit

Alaska

BeachIntermediate

Horseshoe

San Diego

ReefIntermediate

Hug Point

Oregon

PointIntermediate

Huntington Beach

Orange County

BeachIntermediate

Huntington Cliffs

Orange County

BeachIntermediate

Huntington Pier

North Orange County

BeachIntermediate

Indialantic

Florida

BeachIntermediate

Indian Beach

Oregon

BeachIntermediate

Jacksonville Beach

Florida

BeachIntermediate

Jalama

Santa Barbara

BeachIntermediate

JP Luby

Texas

BeachIntermediate

Juneau Beach

Alaska

BeachIntermediate

Kalaloch

Washington

BeachIntermediate

Kealia

Kauai

BeachIntermediate

Kill Devil Hills

North Carolina

BeachIntermediate

La Conchita

Santa Barbara

BeachIntermediate

La Jolla Cove

San Diego

ReefIntermediate

La Push First Beach

Washington

BeachIntermediate

Laniakea

North Shore

ReefIntermediate

Launiupoko

Maui

ReefIntermediate

Leadbetter

Santa Barbara

PointIntermediate

Leftovers

North Shore

ReefIntermediate

Leo Carillo

Los Angeles

BeachIntermediate

Leo Carrillo

Los Angeles

BeachIntermediate

Little Malibu PR

Puerto Rico

PointIntermediate

Long Beach NY

New York

BeachIntermediate

Maili Point

Oahu

PointIntermediate

Makaha

Oahu

BeachIntermediate

Makapuu

Oahu

ReefIntermediate

Makena

Maui

BeachIntermediate

Malibu

Los Angeles

PointIntermediate

Manasquan

New Jersey

BeachIntermediate

Manresa

Central Coast

BeachIntermediate

Marconi Beach

Massachusetts

BeachIntermediate

Marias Isabela

Puerto Rico

ReefIntermediate

Marquette Lake Superior

Michigan

BeachIntermediate

Matagorda

Texas

BeachIntermediate

Matunuck

Rhode Island

BeachIntermediate

Mendocino

NorCal

BeachIntermediate

Middles OC

Orange County

BeachIntermediate

Middleton Island

Alaska

BeachIntermediate

Miramar

Santa Barbara

BeachIntermediate

Mission Beach South Jetty

San Diego

BeachIntermediate

Mondos

Ventura

ReefIntermediate

Monmouth Beach

New Jersey

BeachIntermediate

Montara State Beach

Bay Area

BeachIntermediate

Montauk

New York

BeachIntermediate

Moonlight State Beach

San Diego

BeachIntermediate

Morro Bay

Central Coast

BeachIntermediate

Moss Landing

Central Coast

BeachIntermediate

Muir Beach

Bay Area

BeachIntermediate

Muskegon Lake Michigan

Michigan

BeachIntermediate

Mussel Shoals

Santa Barbara

ReefIntermediate

Nags Head

North Carolina

BeachIntermediate

Narragansett

Rhode Island

BeachIntermediate

Natural Bridges

Central Coast

BeachIntermediate

Nauset Beach

Massachusetts

BeachIntermediate

Neah Bay

Washington

BeachIntermediate

Newport Jetties

Orange County

BeachIntermediate

OB Jetty

San Diego

BeachIntermediate

Ocean Beach Pier

South San Diego

BeachIntermediate

Ocean Beach SD

San Diego

BeachIntermediate

Ocean Beach SF VFW's

Bay Area

BeachIntermediate

Ocean City MD

Maryland

BeachIntermediate

Ocracoke

North Carolina

BeachIntermediate

Ormond Beach

Florida

BeachIntermediate

Pacific Beach WA

Washington

BeachIntermediate

Pacifica Linda Mar

Bay Area

BeachIntermediate

Pacifica Rockaway

Bay Area

PointIntermediate

Pakalas (Infinities)

Kauai

PointIntermediate

Palm Beach FL

Florida

BeachIntermediate

Pawleys Island

South Carolina

BeachIntermediate

Phantoms

North Shore

ReefIntermediate

Pillbox

San Diego

BeachIntermediate

Pine Grove

Puerto Rico

BeachIntermediate

Pine Trees Kauai

Kauai

ReefIntermediate

Playa Jobos North

Puerto Rico

ReefIntermediate

Playalinda

Florida

BeachIntermediate

Pleasure Point

Santa Cruz

ReefIntermediate

Pleasure Point First Peak

Central Coast

ReefIntermediate

Poche

Orange County

BeachIntermediate

Pohoiki

Big Island

BeachIntermediate

Ponto

North San Diego

BeachIntermediate

Pools

Puerto Rico

ReefIntermediate

Popham Beach

Maine

BeachIntermediate

Port Hueneme

Ventura

BeachIntermediate

Princeton Jetty

Bay Area

PointIntermediate

Pua'ena Point

North Shore

PointIntermediate

Publics

South Shore

BeachIntermediate

Pupukea

North Shore

ReefIntermediate

Redondo Breakwall

Los Angeles

BeachIntermediate

Redondo Breakwater

Los Angeles

ReefIntermediate

Refugio

Santa Barbara

BeachIntermediate

Refugio State Beach

Santa Barbara

PointIntermediate

Rincon

Santa Barbara

PointIntermediate

Rio Del Mar

Central Coast

BeachIntermediate

Riviera

Orange County

BeachIntermediate

Roads End

Oregon

ReefIntermediate

Robert Moses

New York

BeachIntermediate

Rodanthe

North Carolina

BeachIntermediate

Salmon Creek

NorCal

BeachIntermediate

Salt Creek

Orange County

PointIntermediate

San Clemente Pier

South Orange County

BeachIntermediate

San Clemente State Beach

South Orange County

BeachIntermediate

San Luis Pass

Texas

BeachIntermediate

Sands Beach

Santa Barbara

BeachIntermediate

Sandspit

Santa Barbara

BeachIntermediate

Santa Ana River Jetties

North Orange County

BeachIntermediate

Satellite Beach

Florida

BeachIntermediate

Scarborough RI

Rhode Island

BeachIntermediate

Scripps Pier

South San Diego

BeachIntermediate

Sea Isle City

New Jersey

BeachIntermediate

Sea Ranch

NorCal

PointIntermediate

Seaside Heights

New Jersey

BeachIntermediate

Seaside Point

Oregon

PointIntermediate

Sebastian Inlet

Florida

BeachIntermediate

Seven Presidents

New Jersey

BeachIntermediate

Shacks

Puerto Rico

ReefIntermediate

Shell Beach

Central Coast

BeachIntermediate

Shelter Cove

NorCal

PointIntermediate

Shi Shi Beach

Washington

BeachIntermediate

Silver Strand State Beach

San Diego

BeachIntermediate

Solimar

Ventura

BeachIntermediate

South Beach

Oregon

BeachIntermediate

South Haven

Michigan

BeachIntermediate

Spring Lake

New Jersey

BeachIntermediate

St Augustine Beach

Florida

BeachIntermediate

St Joseph Lake Michigan

Michigan

BeachIntermediate

Stinson Beach

Bay Area

BeachIntermediate

Stone Harbor

New Jersey

BeachIntermediate

Strands

Orange County

BeachIntermediate

Suckouts

San Diego

BeachIntermediate

Sullivan's Island

South Carolina

BeachIntermediate

Sunset Blvd

Los Angeles

BeachIntermediate

Sunset Boulevard Beach

Los Angeles

BeachIntermediate

Sunset Cliffs Ab

San Diego

ReefIntermediate

Sunset Cliffs Luscombs

San Diego

ReefIntermediate

Sunset Cliffs New Break

San Diego

ReefIntermediate

Sunset Cliffs Ralphs

San Diego

ReefIntermediate

Surf City

North Carolina

BeachIntermediate

Surf City LBI

New Jersey

BeachIntermediate

Surfer's Beach Hatillo

Puerto Rico

BeachIntermediate

Surfers Point Ventura

Ventura

BeachIntermediate

Surfside Jetty

North Orange County

BeachIntermediate

Swamis

San Diego

ReefIntermediate

T-Street

Orange County

BeachIntermediate

Table Rock

Puerto Rico

ReefIntermediate

Tabletops

San Diego

ReefIntermediate

Tamarack Avenue

San Diego

BeachIntermediate

Terra Mar

North San Diego

BeachIntermediate

Thalia Street

Orange County

BeachIntermediate

Threes

South Shore

ReefIntermediate

Tierra Del Mar

Oregon

BeachIntermediate

Topanga

Los Angeles

BeachIntermediate

Topsail Beach

North Carolina

BeachIntermediate

Torrance Beach (RAT Beach)

Los Angeles

BeachIntermediate

Torrey Pines State Beach

San Diego

BeachIntermediate

Tracks

Oahu

BeachIntermediate

Trails

South Orange County

BeachIntermediate

Trancas

Los Angeles

BeachIntermediate

Tres Hermanos

Puerto Rico

ReefIntermediate

Trinidad State Beach

NorCal

BeachIntermediate

Turtle Bay

North Shore

PointIntermediate

Turtles Montauk

New York

BeachIntermediate

Unalaska

Alaska

BeachIntermediate

Upper Trestles

Orange County

ReefIntermediate

Ventura Harbor

Santa Barbara/Ventura

BeachIntermediate

Victoria Beach

Orange County

BeachIntermediate

Waddell Creek

Central Coast

BeachIntermediate

Wellfleet

Massachusetts

BeachIntermediate

Westport Groins

Washington

BeachIntermediate

Will Rogers

Los Angeles

BeachIntermediate

Zeros

Los Angeles

BeachIntermediate