trips planned today
out of 5
Trustscore rating

Best things to do in Cannon Beach

Itinerary planner
+ Add destination
2 adults
- +
- +
- +
Where in the world: USA  /  Oregon  /  Oregon Coast  /  Cannon Beach

Top 15 things to do in Cannon Beach

1. Haystack Rock

Rising 72 m (235 ft) above the Pacific shoreline, Haystack Rock serves as one of the Oregon Coast's most iconic monuments. You can reach the formation, known as a sea stack, at low tide from the beach. It plays home to an array of tide pool-dwelling creatures like crabs, starfish, and anemones. Visit the monolithic rock and the surrounding seaside area and partake of beachfront activities, such as picnicking, kite-flying, and enjoying nature. Bird-watchers should keep an eye out for the great number of species that periodically nest on and near the sea stack. Be sure to check local tide tables to ensure your safety and access to the rock.
Suggested duration: 2 hours
Tours from $117 › Learn more about Haystack Rock

2. Ecola State Park

Stretching 14 km (9 mi) along the Pacific, Ecola State Park features lush forests, open ocean views, wildlife, nature trails, and picnic spots. Hiking through the forest, you'll come across cliff-side viewpoints, offering views of secluded coves, forested promontories, and an abandoned lighthouse. Wear good hiking boots and be ready for deer, elk, eagle, and whale encounters. There may be surfers and beach goers on some of the shores, as well as groups of people gathered to watch marine life that has adapted to living on the rocks in the shallow ocean pools.
Suggested duration: 2 hours
Tours from $117 › Learn more about Ecola State Park

3. Hug Point State Park

Explore the sandy beach and the headlands of Hug Point State Park and discover tide pools, hidden sea caves, and a small seasonal waterfall. Visit at low tide and you can walk the old stagecoach road that hugs the rocky outcropping. Hills in the back grown with ferns and towering spruce trees offer great photo opportunities. This little wayside south of the famous Cannon Beach also boasts a large parking lot, public restrooms, short sloping walkway to the beach, and forested picnic areas. Always be aware of the tides.
Suggested duration: 2 hours
Tours from $117 › Learn more about Hug Point State Park

4. Oregon Coast Day Trip: Cannon Beach and Haystack Rock

  • ©
Spend a day along Oregon’s gorgeous coastline, filled with dramatic headlands, beaches and historical lighthouses on this tour from Portland. Walk on the beach in the quaint town of Manzanita, explore Short Sands Beach, enjoy spectacular views from Neahkahnie Point,  and explore Cannon Beach, where you’ll explore tide pools at Haystack Rock and enjoy free time to peruse shops and art galleries.
Suggested duration: 8 hours
Tours from $130 › More about this tour at viator.com ›
Plan your trip to Cannon Beach
  • Get a personalized trip
    A full day by day itinerary based on your preferences
  • Customize it
    Refine your trip. We'll find the
    best routes and schedules
  • Book it
    Choose from the best hotels and activities. Up to 50% off
  • Manage it
    Everything in one place. Everyone on the same page.

Best tours in Cannon Beach

5. Cannon Beach

The shoreline at Cannon Beach is one of Oregon’s most treasured landmarks, distinguished by its pristine sandy beaches and the monolithic Haystack Rock. This picturesque beach is abundant with wildlife and is perfect for exploring tide pools and spotting birds, including tufted puffins and cormorants. Avoid the summer crowds at Ecola Creek by opting for the stretches towards Silver Point instead. The town itself is full of independent shops, art galleries, and theaters, thanks to strict regulations limiting large chain stores and restaurants.
Suggested duration: 2 hours
Tours from $117 › Learn more about Cannon Beach

6. Oswald West State Park

Featuring walking trails, sandy beaches, pristine coves, creeks, and capes, Oswald West State Park offers numerous recreational opportunities, such as kayaking, bird-watching, and picnicking. Blanketed by rainforest and low-growing ferns, the park stretches along the coastline and is equally popular with surfers, hikers, and beachgoers. The park boasts a marine reserve as well, so fishing is not allowed.
Suggested duration: 2 hours
Tours from $117 › Learn more about Oswald West State Park

7. Tillamook Rock Light

Suggested duration: 2 hours
Learn more about Tillamook Rock Light

8. Oregon Coast Tour from Portland

  • ©
With over 300 miles of public coastline, Oregon’s beaches are sure to amaze with their dramatic offshore rock formations and reborn beach towns. This tour will travel along one of the most picturesque driving routes in the country, US HWY 101. We will spend the day exploring breathtaking beaches and viewing stunning coastline vistas.
Suggested duration: 7 hours 30 minutes
Tours from $139 › More about this tour at viator.com ›

9. Spas

Suggested duration: 1h 30 min
Learn more about Spas

10. Bruce's Candy Kitchen

Suggested duration: 2 hours
Learn more about Bruce's Candy Kitchen

11. Evergreen Aviation & Space Museum, McMinnville

At Evergreen Aviation & Space Museum, you'll see numerous military and civilian aircrafts and space machinery. The main attraction, the 1947 Spruce Goose, is a wooden aircraft and boat at the same time with the largest wingspan of any aircraft in history. You'll discover the two-story high centerpiece of the space flight center, the Titan II missile, here as well. The exhibited SR-71 Blackbird is the fastest piloted aircraft, achieving speeds of nearly 3,530 km/h (2,193 mph). For fun, try out the interactive moon landing simulator. The waterpark at the site features 10 rides, four of which begin inside a real Jumbo Jet.
Suggested duration: 3 hours
Learn more about Evergreen Aviation & Space Museum

12. Oregon Coast Tour from Portland

  • ©
Along the Northern Oregon Coast, you will find old-growth forests, pristine beaches, majestic capes and stunning views. Wander in the footsteps of Lewis and Clark as you explore the beach and majestic Haystack Rock. Have lunch in Cannon Beach and browse in the many quaint stores and shops. Pass through a preserved old-growth forest on the way to Ecola state park and hike out to view the sea lions and seabirds.
Suggested duration: 8 hours
Tours from $128 › More about this tour at viator.com ›

13. Icefire Glassworks

Suggested duration: 1h 30 min
Learn more about Icefire Glassworks

14. Cannon Beach Distillery

We ferment, distill, mature, and bottle all of our award-winning spirits entirely from scratch, on site. We take pride in our hands-on approach of crafting spirits of the highest quality using no purchased or blended alcohols, no chill stabilizing, no artificial color or flavor, and minimal filtration. We will only sell you a spirit that we believe can stand alone, so you have every option to experience it however you please. Whether you are new to spirits, or a long time connoisseur, we strive to produce unique products that are undeniably good.
Suggested duration: 2 hours
Learn more about Cannon Beach Distillery

15. Full-Day Guided Oregon Coast Tour from Portland

  • ©
Visit the magical Ecola State Park and gaze at stunning views of the rugged and lush Oregon coast. Revel in the misty coastal rainforests which abound with wild berries, ancient Sitka Spruce trees, dozens of species of ferns and lichens and myriad other exotic species!Stroll through the quaint coastal town of Cannon Beach, known for its long stretch of sandy beach, Haystack rock, art galleries and boutique shopping.Travel along scenic Highway 101 stopping at secluded beaches along the way and enjoy the hearty Oregon surfers who brave the mighty Pacific!Look for gray whales, sea lions, seals, rare seabirds (Tufted Puffins!), bald eagles, ospreys, majestic herds of Roosevelt Elk and countless other beautiful examples of exciting fauna (& flora) throughout the day from windswept basalt cliff perches. This tour includes snacks, beverages, luxury van transportation and a naturalist guide.
Suggested duration: 8 hours
Tours from $129 › More about this tour at viator.com ›

Best tours in Cannon Beach