What to do in Cannon Beach, OR

Activities, attractions and tours
Cannon Beach showing signage and street scenes as well as a couple

Cannon Beach Attractions

There are opportunities for fun almost everywhere you turn in Cannon Beach. From thrilling excursions to fascinating tourist attractions, this alluring small city has something for all. Ready to start working on your travel itinerary?

If you're ready to hit the streets of Cannon Beach, sign up for one of the top tours & day trips on offer, and have an expert show you some of the most popular sites. Offering free cancellations and no added fees, our {4 fun activities in Cannon Beach fun activities in Cannon Beach} are also worth looking into.

Explore thousands of experiences from activities and attractions to day tours and transfer.

Skip the line- book tickets online in minutes to top attractions with free cancellation on many activities.

Members get extra discounts on thousands of experiences and hotels. Sign up today.

What to do in Cannon Beach

Free Things to Do in Cannon Beach

There's no need to max out your credit card in Cannon Beach. The following won't cost a penny.

Hug Point State Park - Get out of the city and immerse yourself in nature at this stunning place.

Les Shirley Park - If you enjoy digging about the garden, this attraction will fascinate your green thumb.

Things to Do in Cannon Beach with Kids

You'll find loads of fun things to do with the kids in and near Cannon Beach. Keep the crew happy with our family friendly experiences.


Looking for sports, concerts, or theater events in Cannon Beach? Search event tickets to see what's happening today, or to plan what to do this weekend!



Read travel guides and advice on visiting Cannon Beach

Frequently asked questions

What can you do in Cannon Beach for free?
Your time in Cannon Beach needn’t cost a bundle with free attractions like these to discover:

  • Haystack Rock
  • Haystack Hill State Park
  • Coaster Theatre
  • Hug Point State Park

Popular places to visit

Explore areas of Cannon Beach

Day trip destinations from Cannon Beach