Best Beaches in Oregon 2025

Your complete guide to the top 109 beaches in Oregon

Oregon offers 109 incredible beaches, from Atlantic and Pacific coastlines to secluded coves. Whether you're looking for family fun, world-class surfing, or peaceful relaxation, we've researched every beach to help you find your perfect destination.

Jump to Beach

  1. Cannon Beach
  2. Agate Beach
  3. Cannon Beach
  4. Cape Kiwanda Beach
  5. Cape Lookout Beach
  6. Cobble Beach
  7. Coos Bay Beach
  8. Depoe Bay Beach
  9. Florence Beach
  10. Gold Beach

1. Cannon Beach

Cannon Beach

Cannon Beach is the jewel of the Oregon Coast, famous for its towering 235-foot Haystack Rock—one of the most photographed landmarks in Oregon. At low tide, the tide pools around Haystack Rock teem with life: sea stars, anemones, mussels, and the occasional octopus. The wide, flat beach stretches for miles, perfect for beach walks, building sandcastles, or searching for shells. The town of Cannon Beach is equally charming, with art galleries, boutiques, and excellent restaurants lining its quiet streets. Sunset is spectacular here, as the sun drops into the Pacific behind the sea stacks. In summer, watch for tufted puffins nesting on Haystack Rock—their Oregon breeding ground.

Best For: Photography, Tide pooling, Beach walks, Art galleries

Best Time to Visit: July through September for warmest weather; low tide for tide pooling

View Full Beach Guide →

More Oregon Beaches

Campbell LakeCannon BeachCannon BeachCannon BeachCannon BeachCape Kiwanda BeachCape Lookout BeachCape Lookout State ParkClackamas River BeachCobble BeachCollier Memorial State ParkCoos Bay BeachCrater Lake (Cleetwood Cove)Crescent Lake (OR)Depoe Bay BeachDeschutes River State Recreation AreaDetroit Lake State ParkDiamond LakeEast LakeEcola State Park BeachEmigrant LakeFish Lake (OR)Florence BeachFogarty Creek State Recreation AreaGearhart BeachGleneden BeachGold BeachGoose Lake State Recreation AreaGrande Ronde River BeachHarris BeachHarris Beach State ParkHolbrook ReservoirHood River BeachHoward Prairie LakeHug PointHug PointHyatt LakeIllinois River Beach (OR)Imnaha River BeachIndian BeachJohn Day River BeachLa Pine State ParkLake Billy ChinookLake Owyhee State ParkLincoln City BeachLincoln City BeachLincoln City Beach (D River)Lone Ranch BeachLost Lake (OR)Magone LakeManzanita BeachManzanita BeachMeyers Creek BeachNesika BeachNeskowin BeachNeskowin BeachNeskowin BeachNetarts BayNewport Beach OregonNorth Umpqua River BeachNye BeachNye BeachOceanside BeachOchoco ReservoirOdell LakeOswald West State ParkOtter Rock BeachPacific City BeachPacific City BeachPaulina LakePistol River State Scenic ViewpointPrineville ReservoirPrineville Reservoir BeachRockaway BeachRogue River BeachSandy River BeachSeaside BeachSeaside BeachSeaside BeachSecret BeachSecret Beach (Oregon)Secret Beach OregonShore Acres BeachShort Sand BeachShort Sand BeachShort Sands BeachStrawberry LakeSunset Bay BeachTimothy LakeTrillium LakeTumalo State ParkUnity ReservoirWaldo LakeWallowa Lake State ParkWalton LakeWhaleshead BeachWhite River Beach (OR)Wickiup ReservoirYachats Beach

View All 109 Oregon Beaches →