Cannon Beach is famous for Haystack Rock, a 235-foot sea stack rising from the sand, making it one of the most photographed spots on the entire Oregon coast.

Why Visit Cannon Beach

With its iconic rock formation, tide pools, and a walkable village of galleries and shops, Cannon Beach offers a classic and highly scenic stop on any Oregon coast road trip.

Top Experiences

  • Haystack Rock: Photograph this massive sea stack and explore its tide pools during low tide, home to colorful starfish and anemones.
  • Cannon Beach village: Browse the galleries, shops, and restaurants in this walkable coastal town center.
  • Ecola State Park: Hike trails through coastal forest to dramatic viewpoints just north of town.
  • Beach horseback ride: Ride along the sand on a guided horseback tour of the beach.
  • Tide pool exploration: Join a guided tide pool walk to learn about the marine life exposed at low tide.
2 Hour High Cascades Scenic ATV Tour in Bend Oregon

2 Hour High Cascades Scenic ATV Tour in Bend Oregon

★ 5.0 (80)
From USD 399
View Price & Book Tour on Viator
Tour DeVine by Heli - Helicopter Wine Tour

Tour DeVine by Heli - Helicopter Wine Tour

★ 5.0 (75)
From USD 2357.5
View Price & Book Tour on Viator
Mt. Hood Loop Tour from Portland

Mt. Hood Loop Tour from Portland

★ 5.0 (64)
From USD 128.21
View Price & Book Tour on Viator
Private Wine Excursion Willamette Valley, Oregon - Wine Tour

Private Wine Excursion Willamette Valley, Oregon - Wine Tour

★ 5.0 (60)
From USD 290
View Price & Book Tour on Viator
Full Day Whitewater Rafting - Deschutes River

Full Day Whitewater Rafting - Deschutes River

★ 5.0 (43)
From USD 115
View Price & Book Tour on Viator
Forest Park Carbon Gravel Bike and E-Bike Tour

Forest Park Carbon Gravel Bike and E-Bike Tour

★ 5.0 (37)
From USD 122
View Price & Book Tour on Viator

Practical Tips

  • Check tide charts before visiting Haystack Rock’s tide pools, as they’re only accessible during low tide.
  • Summer weekends draw heavy crowds; visit on weekdays or in the off-season for a quieter experience.
  • Oregon coast weather changes quickly; bring layers and rain protection regardless of the forecast.

FAQ

Is Cannon Beach worth visiting?
Yes, for Haystack Rock, its tide pools, and one of the most scenic village settings on the Oregon coast.

When is the best time to see tide pools at Haystack Rock?
During low tide; check local tide charts to plan your visit.

How far is Cannon Beach from Portland?
About 1.5 hours by car.