Windsurfing spots in United States
Wavind documents 807 spots in United States, across 46 regions. The spots listed here are at their best from April, May, and September.
See United States on the map
Filter by sport, conditions, and season on the map.
By sport
Regions
- California70 spots
- Hawaii57 spots
- Florida141 spots
- New Jersey37 spots
- North Carolina67 spots
- Oregon58 spots
- Puerto Rico26 spots
- New York37 spots
- Washington43 spots
- Texas44 spots
- Massachusetts34 spots
- Michigan25 spots
- Rhode Island8 spots
- South Carolina9 spots
- Guam8 spots
- Virginia9 spots
- Maine9 spots
- Alaska3 spots
- Georgia6 spots
- Kansas13 spots
- Wisconsin11 spots
- Louisiana10 spots
- Minnesota9 spots
- United States Virgin Islands6 spots
- Ohio7 spots
- Delaware5 spots
- New Hampshire3 spots
- Connecticut7 spots
- Maryland1 spots
- Mississippi6 spots
- Alabama1 spots
- Indiana5 spots
- Missouri5 spots
- Arizona3 spots
- Illinois4 spots
- Montana3 spots
- Utah4 spots
Spots
Showing the 500 best-documented spots. Open a region for its full list.
Florida
- St. Andrews State Park (Upper Grand Lagoon)Upper Grand Lagoon
- Backyard OG Ocean Gallery (Butler Beach)Butler Beach
- Beach Club (Daytona Beach Area)Battle Island
- Pensacola Beach
- Siesta (Longboat Key)Longboat Key
- Anna Maria IslandAnna Maria island
- Mayport Poles (Jacksonville)Jacksonville
- Clearwater PassClearwater
- Fort Walton Beach
- Jensen Beach
- New Smyrna Inlet
- Okaloosa Pier (Santa Rosa Island / Beasely Gulf Side)
- Dania Beach
- Daytona Beach (Florida - North)
- Flagler (Flagler Beach)
- Fort Walton Pier
- Huguenot Memorial Park (North Jetty)Jacksonville
- Juno Kitebeach
- Middle Access
- Sombrero Beach (Marathon)Marathon
- South Lido BeachSiesta Key
- Bathtub Beach (Sailfish Point)Sailfish Point
- Belleair Beach
- Bicentennial Park (Ormond-By-The-Sea)Ormond-by-the-Sea
- Flagler Pier
- Gulf Lagoon Beach (Panama City Beach)Gulf Lagoon Beach
- St Augustine Beach PierSt. Augustine South
- St George Island
- Bid-A-Wee Beach (Panama City Beach)Panama City Beach
- Jap Rock (Spanish River Coast)Highland Beach
- Jupiter Island / Hobe Sound (Jupiter Island)Jupiter Island
- Matanzas Inlet (Summer Haven)Summer Haven
- Navarre Beach Pier (Santa Rosa Island)Navarre
- Secondnd LightSouth Patrick Shores
- South Beach (Miami Beach)Miami Beach
- Spessard Holland
- Vero BeachVero Beach
- Anna Maria Key
- Canova Beach
- Fernandina Beach Pier (Fernandina Beach)
- Fort Myers South Beach (Estero Island)Fort Myers Beach
- Fort Pierce South JettyFort Pierce Shores
- Lake Worth Pier (Palm Beach)Palm Beach
- Opal Beach (Santa Rosa Island)
- Pompano Beach NE 16th StreetPompano Beach
- Saint Augustine BeachSt. Augustine South
- Turtle Beach (Longboat Key)Longboat Key
- Tyndall Air Force BaseBay View Housing
- Walton Rocks
- Caladesi Island (Dunedin)
- Cherie Down Park (Jefferson Beach)
- Dog Island (Florida)
- Fort Walton Beach (Santa Rosa Island)
- Indian Rocks BeachOrange Terrace
- Jetty Park
- Ponce InletNew Smyrna Beach
- Sand Key Park (Clearwater)Clearwater
- Boca Raton South BeachBoca Raton
- Chisholm Park (Lake Tohopekaliga)
- Clearwater Beach (Clearwater Area)Clearwater
- Cocoa Beach Pier
- Crowne Plaza MelbourneMelbourne
- Juno PierNorth Palm Beach
- Jupiter Inlet South Jetty
- Jupiter Inlet South SideJupiter Inlet Colony
- Panama City PierPanama City Beach
- St Augustine PierSt. Augustine South
- Treasure IslandTreasure Island
- 2nd Ave North (Naples)Naples
- Amazons
- DestinDestin
- Dunedin Causeway (Florida)Dunedin
- Honeymoon Island — South End (Dunedin)
- Jupiter Civic Center
- Kitebeach (Fort Lauderdale)Fort Lauderdale
- Long Point Key (Curry Hammock State Park)Marathon
- Melbourne Beach
- Patrick Air Force Base (South Patrick Shores)South Patrick Shores
- Sebastian Inlet Third Peak
- Shell Island (Florida Bay)
- Sunset Beach (Treasure Island / Long Key)Treasure Island
- 87th Street (Miami Beach)Miami Beach
- Bradenton BeachHolmes Beach
- Coco Plum Beach (Marathon)Marathon
- Crandon Beach Park (Key Biscayne)Key Biscayne
- Lori Wilson Park (Cocoa Beach)
- Schooner's Beach (Upper Grand Lagoon)Upper Grand Lagoon
- Smathers Beach (Key West)Key West
- Spanish River (Boca Raton)Boca Raton
- Stiltsville
- Calema (Merritt Island)Merritt Island
- Clearwater BeachClearwater
California
- Del Monte Beach (Monterey)Monterey
- Doran BeachBodega Bay
- Francis Beach (Half Moon Bay)Half Moon Bay
- Ocean Park Santa MonicaSanta Monica
- Salmon CreekBodega Bay
- Cabrillo Beach (San Pedro)Los Angeles
- Emma Wood State Beach (Ventura)
- Point Dume (Malibu)Malibu
- Yerba Buena Beach (Malibu)
- Isla VistaIsla Vista
- PicoSan Simeon
- Topanga PointMalibu
- Oceano Beach (Oceano)Oceano
- Pico CreekSan Simeon
- Stinson BeachStinson Beach
- C-Street (Ventura)Ventura
- Hermosa Beach Pier (Hermosa Beach)Hermosa Beach
- Morro BayMorro Bay
- Seventy Second Place (Seal Beach)Seal Beach
- Zuma BeachMalibu
- Avila Beach (Pismo Beach)Avila Beach
- Hollister Ranch
- Imperial Pier
- Lopez Lake
- Ocean Beach (San Francisco)San Francisco
- Oxnard ShoresOxnard
- Santa Monica Pier (Kitesurfing)Santa Monica
- Sunset Beach (Seal Beach)Huntington Beach
- East BeachSanta Barbara
- Leadbetter (Santa Barbara)Santa Barbara
- Leo Carrillo State Beach (Malibu)Unincorporated Santa Monica Mountains
- Monterey Marina (Marina 1)
- Ormond Beach (Port Hueneme)
- Redondo Beach (South Bay)Redondo Beach
- Scott Creek (Santa Cruz County)
- Silver Strand State Beach (Coronado Island)
- 3rd Ave (Foster City)Foster City
- Crissy Field (San Francisco Bay)San Francisco
- Jalama BeachJalama
- Pismo Beach PierShell Beach
- Tourmaline Beach (Mission Beach)San Diego
- Bodega BayBodega Bay
- Four Mile (Santa Cruz Coast)Majors
- Ocean Beach (San Francisco)San Francisco
- Pillar Point HarborHalf Moon Bay
- Alameda BeachAlameda
- Arroyo Laguna
- Del Monte Beach (Seaside)Seaside
- Little River State Beach (Clam Beach)Clam Beach
- Point Reyes Beach (Point Reyes Coast)
- Coyote Point (San Mateo Bay)San Mateo
- Davenport Landing (Santa Cruz County)
North Carolina
- Wrightsville BeachWrightsville Beach
- Emerald IsleEmerald Isle
- Askins Creek (Hatteras)Avon
- Frisco Pier (Cape Hatteras National Seashore)Frisco
- Oregon Inlet (South Side, Hatteras)
- South Beach (Hatteras)
- The Lighthouse (Hatteras)
- Topsail Island (North Topsail Beach)North Topsail Beach
- Atlantic BeachAtlantic Beach
- Corolla LighthouseCorolla
- Masonboro Inlet (Wrightsville Beach)Wrightsville Beach
- K.O.A (Salvo, Hatteras)Salvo
- Ocracoke Island (Campground Oceanside)
- Cape Point (Hatteras)
- Ocracoke Island
- Pelican WatchCarolina Beach
- The Lighthouse (Hatteras)
- First Street (Kill Devil Hills)Kill Devil Hills
- Rodanthe Soundside (Hatteras)South Rodanthe
- Shackleford Banks
- Wrightsville Beach South EndWrightsville Beach
- Avon Pier (Outer Banks)Avon
- Frisco Woods Campground (Cape Hatteras National Seashore)Frisco
- Hatteras Inlet Soundside (Ocracoke Island)
- Ocean Isle Beach Pier
- Oceanside (Ocracoke Island)
- Outer Banks Pier (Nags Head)Nags Head
- Real (Hatteras)Waves
- Rodanthe Oceanside (Hatteras)Uncle Jimmys Landing
- Second Turnout (Hatteras Island)Avon
- Soundside (Ocracoke Island)
- The Bath House (Cape Hatteras National Seashore)
- Waves Oceanside (Hatteras)Waves
- Chicamacomico House (Hatteras Island)Little Kinnakeet
- Joe P. Beach (Hatteras)
- Bodie Island (Nags Head)Nags Head
- Buxton Motels (Hatteras)
- Cape LookoutCape Lookout
- Emerald Beach (The Point)Emerald Isle
- Hatteras Ferry DocksHatteras
- Ocracoke Island (Campground Soundside)
- Ramp 27 (Hatteras)
- Barton's (Waves Soundside, Hatteras)Waves
- Hatteras — Mile 31
- The Airport (Cape Hatteras National Seashore)
- Frisco Soundside Turnout (Cape Hatteras National Seashore)
Oregon
- Bastendorff Beach (Coos Bay)
- Pacific City Gas Chambers (Pacific City)Pacific City
- Lincoln City (Lincoln City)Lincoln City
- Nelscott Reef (Lincoln City)Lincoln City
- Florence South Jetty (Heceta Beach)
- Florence North Jetty (Heceta Beach)
- Seaside CoveSeaside
- Shipwreck (Clatsop County Coast)Hammond
- Arcadia Beach
- Seaside PointSeaside
- Bandon Beaches (South Oregon Coast)Bandon
- Cape Sebastian
- Coos Bay North (Oregon)Charleston
- Fort Stevens Area A
- Hood River Marina (Columbia River)Hood River
- Lincoln CityLincoln City
- Neakahnie Beach (Neahkahnie Point)
- Agate Beach (Newport)Newport
- Gleneden Beach
- Barview BeachBarview
- ManzanitaManzanita
- Pistol River
- Sand Lake (Tillamook County Coast)
- NeskowinNeskowin
- Rockaway Beach (Oregon)Rockaway Beach
- Sunset Beach (Oregon)Sunset Beach
- Crissey Field (Oregon)Winchuck
- Floras Lake
- Fort Stevens North Side
- Gearhart
- Hamilton Island (Columbia River, Bonneville)Bonneville
- Rowena (Columbia River)Rowena
- Seaside 12th AveSeaside
- Tolovana BeachCannon Beach
- Whiskey RunBandon
- Devil’s Punch Beverly Beach (Newport)Otter Rock
Hawaii
- Kailua Bay (Oahu)East Honolulu
- Kailua Beach (Oahu)East Honolulu
- Kanaha Beach Park (Wailuku)Kahului
- Sprecklesville (Kuau)Lower Paia
- Cliffs (Honolulu)East Honolulu
- Ironwood Beach (Maui)Napili
- Kalama (Oahu)East Honolulu
- Diamond HeadEast Honolulu
- Tunnels (Haena)Haena
- Waiehee Beach Park (Maui)
- Flat Island (Kailua) (Oahu)East Honolulu
- Ho’okipa Beach Park (Kuau)Lower Paia
- Lanes (Kuau)Lower Paia
- Gillin's
- Jaws (Peahi)
- Mala Wharf (Maui)Lahaina
- Polo Beach (Makena)Wailea
- Puukolii Beach (Kaanapali)Kaanapali
- Tavares Bay (Kuau)Lower Paia
- Anaehoomalu BayKapalaoa
- Kahana (Napili)Napili
- Mokuleia Beach Park (Mokuleia)
- SuicidesEast Honolulu
- Sunset Beach (Pūpūkea)Waiale‘e
- Pohaku Park (Napili)Napili
- Ukumehame Beach Park (Maui)
- Waimanalo (Oahu)East Honolulu
- Maipoina Oe Lau Beach Park (Maui)
- Outer Reef (Kuau) (Lower Paia)Lower Paia
- Papalaua Beach Park (Maui)
- Rocky Point (Pūpūkea)Waiale‘e
- H Reef (Kuau)Lower Paia
- Hanakao'o Beach Park (Lahaina Coast)Lahaina
- Hapuna (Hapuna)Puakō
New Jersey
- Wildwood CrestWildwood Gables
- 9th Street (Long Beach Island)Ship Bottom
- Lavallette Bayside (Lavallette Bayside)Lavallette
- Surf City (Long Beach Island)Surf City
- 33rd Street (Long Beach Island)Ship Bottom
- Avalon 30th Street (Avalon)Avalon
- Normandy Beach (Brick Township)Brick Township
- North WildwoodNorth Wildwood
- Sea GirtSea Girt
- States Avenue / Gas Chambers (Atlantic City)Atlantic City
- Seaside Park (23rd Avenue)Berkeley Township
- Stone Harbor InletStone Harbor
- Asbury Park
- Barnegat Light 9th Street (Long Beach Island)Barnegat Light
- Bradley BeachAsbury Park
- Sandy Hook South Beach (Windsurfer's Beach)Middletown Township
- Strathmere (New Jersey)Upper Township
- The Danks (Beach Haven, Long Beach Island)Beach Haven
- Tices Shoals
- Brigantine (38th St Beach)Brigantine
- Harvey Cedars (James Street)Harvey Cedars
- Lakes Bay (Egg Harbor Township)Egg Harbor Township
- Radio RoadLittle Egg Harbor Township
- Seaside HeightsSeaside Heights
- Recreation Beach (Stone Harbor)Stone Harbor
- Sandy Hook The CoveMiddletown Township
- Corson's Inlet (New Jersey)Upper Township
New York
- Lido Beach Oceanside (Long Island)Lido Beach
- West Gilgo Beach (Jones Beach Island)Town of Babylon
- CupsogueTown of Southampton
- Long Beach (Barnum Island)City of Long Beach
- Fire Island (Suffolk County)Mastic Beach
- Dunkirk (Sunset Bay)Sunset Bay
- Flying Point (Mecox Bay)Town of Southampton
- Amagansett BeachTown of East Hampton
- Jones Beach (Gilgo)Copiague
- NapeagueTown of East Hampton
- Ontario Beach (Webster)Town of Webster
- Selkirk
- East Hampton BeachTown of East Hampton
- Robert Moses State ParkTown of Islip
- Bennett Beach (Lake Erie)Saint Vencent de Paul Camp
- Durand Eastman Beach (Lake Ontario)Town of Irondequoit
- Grassy Point (Hudson River / Grassy Point)Town of Stony Point
- Southwick Beach (Lake Ontario)Jefferson Park
- Croton Point Park (Hudson River)Town of Cortlandt
- George's Island County ParkTown of Cortlandt
- Howard Beach (Jamaica Bay)New York
- Jones Beach State Park (Point Lookout)Point Lookout
- Lake Champlain (Plattsburgh)Cumberland Head
- Sylvan Beach (Oneida Lake)Village of Sylvan Beach
- Wright Park Beach Point (Hanover)
Texas
- Gulfside (South Padre Island)South Padre Island
- J. P. Luby Pier (Corpus Christi)Corpus Christi
- South Padre IslandSouth Padre Island
- Packery Channel (North Padre Island)Corpus Christi
- Holiday Beach (Port Aransas)Port Aransas
- Access Road 3 (Mustang Island)Corpus Christi
- East Beach (Galveston Island)Galveston
- Bolivar (Bolivar Peninsula)
- Port Isabel (Wanna Wanna)South Padre Island
- Bob Hall Pier (Mustang Island)Corpus Christi
- Grapevine Lake (Lake View Park)Grapevine
- Fish Pass Jetty (Port Aransas)Port Aransas
- Newport Pass Road (Mustang Island)Corpus Christi
- South Padre Island Jetty
- East Avenue G (Mustang Island)Port Aransas
- Oleander Point (Corpus Christi)Corpus Christi
- Sixty-First Street Beach (East Beach, Galveston)Galveston
- Cove (South Padre Island)South Padre Island
- Flour BluffCorpus Christi
- Mustang Island (Access Rd No 2)Corpus Christi
- Dolphin Cove (South Padre Island)
- Grapevine Lake (Oak Grove)Grapevine
Michigan
- Cat Head Bay (Lake Michigan)Leelanau Township
- Holland (Lake Michigan)
- Point Betsie (Lake Michigan)Lake Township
- Muskegon Pier Marquette (Lake Michigan)Muskegon
- Silver Beach Park (Lake Michigan)
- Sturgeon Bay (Lake Michigan)Bliss Township
- Bay City (Saginaw Bay)Bangor Township
- Port Austin
- Grand Haven (Lake Michigan)
- Grand Haven Beach (Lake Michigan)Grand Haven
- Keweenaw Peninsula (Eagle Harbor Township area)Eagle Harbor Township
- Ludington Shoreline (Lake Michigan)Ludington
- South Haven South Beach (Lake Michigan)South Haven
- Union Bay (Lake Superior)
- Petoskey State Park (Lake Michigan)Bear Creek Township
- Weko Beach (Lake Michigan)Bridgman
- Little Point Sable (Lake Michigan)Benona Township
- Ontonagon
- Holland State ParkPark Township
- Esch Road Beach (Lake Michigan)Lake Township
- Harsens Island (Lake St. Clair)Clay Township
Massachusetts
- Lynne BeachSwampscott
- Plum IslandNewbury
- Nantucket Island (Beach Club)Nantucket
- Cisco (Nantucket)Nantucket
- Madaket Harbor (Nantucket Island)Nantucket
- Nantasket Beach (Hull)Hull
- Nauset Light Beach (Eastham)Orleans
- Craigville Beach (Barnstable)Barnstable
- Deveraux BeachBeverly
- Hatch Beach (Eastham)Eastham
- Horseneck Beach (Westport)
- Mayflower Beach (Dennis)Dennis
- Nantasket Beach (Hull)Hull
- Newcombs Hollow (Wellfleet Coast)Wellfleet
- The Gut (Wellfleet Coast)Wellfleet
- Hardings Beach (Chatham)Chatham
- Salisbury Beach (Massachusetts)Salisbury
- Pleasant Bay (Harwich)Harwich
- Corporation Beach (Dennis)Dennis
Washington
- Damon PointOcean Shores
- Half Moon Bay (Grays Harbor)Westport
- Ocean ShoresOcean Shores
- WestportWestport
- Dungeness Spit (Dungeness Peninsula)Old Town
- Hobuck (Makah Coast, Neah Bay)Sooes
- Stonehenge (Columbia River Gorge)
- Bywater Bay (Washington)
- Carkeek Park (Seattle)Seattle
- Columbia River (Stevenson)Stevenson
- Ebeys Landing (Whidbey Island)
- Golden Gardens (Seattle)Seattle
- North Beach Park (Port Townsend)Port Townsend
- Ocean Park (Nahcotta)Ocean Park
- Penn Cove (Whidbey Island)Penn Cove Park
- Roosevelt (Columbia River)Roosevelt
- Beacon Rock (Columbia River)
- Columbia River (Bingen)
- Double Bluff (Whidbey Island)Freeland
Puerto Rico
- Jobos (Sector Quique Bravo)Sector Quique Bravo
- Surfer's Beach (Atlantic)
- Hallows (Arecibo)Arecibo
- DomesRincón
- Palo SecoToa Baja
- Pine GroveCarolina
- Punta Salinas (Bayamón)Toa Baja
- Shack's (Sector Quique Bravo)Sector Quique Bravo
- Islote (Barceloneta)Barceloneta
- Montones (Reparto Santa María)Reparto Santa María
- Isla VerdeCarolina
- Punta La Bandera (Luquillo)Luquillo
- Rio Mar Beach (Río Grande)Beacon Hill
- Jarealito (Arecibo)Arecibo
- La Parguera (Lajas)Lajas
- Las Picuas (Río Grande)
- Playa Ballena (Bahia Ballena)
- Tuque Flats (Ponce)Ponce
South Carolina
- The Washout (Folly Beach)Folly Beach
- Folly Beach (Charleston County)Folly Beach
- Hunting Island
- Kiawah IslandKiawah Island
- Isle of Palms PierIsle of Palms
- North Myrtle Beach (Cherry Grove to Pier Area)North Myrtle Beach
- Sullivan's Island Lighthouse (Charleston Coast)Sullivan's Island
- Breach Inlet (Isle of Palms)Sullivan's Island
- Isle of Palms (Charleston Coast)Isle of Palms