15 Wonderful Things to Do in Cannon Beach, Oregon
Thinking about visiting the Oregon coast? These are the best things to do in Cannon Beach, Oregon’s top beach destination.
Along Oregon’s stunning coastline, Cannon Beach is the kind of place where you’ll want to stay a little while longer immediately after arriving. With its breathtaking ocean views, dramatic rock formations, charming boutiques, and rich cultural scene, it’s no wonder this coastal gem is a favorite among travelers and nature lovers alike.
As one of Oregon’s most beautiful places, it’s the ideal destination for those looking to relax on beautiful beaches, explore lush forests, or even indulge in some world-class dining, Cannon Beach has something for everyone.
Visiting Cannon Beach makes one of the most ideal day trips from Portland, or the perfect stop on an Oregon Coast Itinerary.
In this guide, we’ll uncover the best things to do in Cannon Beach Oregon, helping you to craft the perfect itinerary for an unforgettable seaside escape.
*This ‘things to do in Cannon Beach’ post contains affiliate links meaning I might make a small profit if you choose to book at no extra cost to you. This helps me to keep providing you with top-quality content for free.
Where is Cannon Beach?
Cannon Beach is a charming beach town located in the Pacific Northwest, along the northern Oregon coast. Just about 80 miles (1.5 hours) west of Portland, this idyllic seaside getaway is located between the dramatic cliffs of the Oregon Coast Range and the vast expanse of the Pacific Ocean.
With its iconic Haystack Rock towering over the shoreline and its vibrant arts scene, Cannon Beach offers both natural beauty and coastal charm, making it a must-visit destination for anyone visiting the Portland and Northern Oregon Coast areas.
15 Best Things to Do in Cannon Beach, Oregon
1. Admire the Tremendous Haystack Rock
Haystack Rock is the undeniable icon of Cannon Beach, standing 235 feet tall and commanding attention from any vantage point along the shore. This massive sea stack is more than just a beautiful backdrop for beach photos—it’s also home to a diverse array of wildlife.
Designated as a protected marine sanctuary, Haystack Rock is a nesting site for puffins, seabirds, and other marine life, making it a must-visit for nature enthusiasts. Whether you’re taking in the view from the beach or getting up close during low tide, this natural wonder is an essential part of any Cannon Beach itinerary.
Each year from April to early July, Haystack Rock becomes the seasonal home of Tufted Puffins. These striking birds, with their sleek black feathers, vivid orange beaks, and bright facial plumage, can be seen perched on the towering rock.
During puffin season, visitors to Cannon Beach can witness these fascinating birds as they dive into the ocean to catch fish for their young, so make sure to keep your eyes peeled as you approach Haystack Rock.
2. Explore the Tide Pools at Cannon Beach
At low tide, the area surrounding Haystack Rock reveals a hidden world of vibrant tide pools teeming with marine life. Wander through these shallow pools to discover starfish, anemones, crabs, and other fascinating creatures.
It’s a great opportunity for hands-on exploration, especially for families with curious kids.
The tide pools are a protected area, so remember to tread lightly and avoid disturbing the delicate ecosystems. Local volunteers often offer interpretive programs, making it both an educational and fun experience.
Before departing for the coast, you can check the Cannon Beach tide charts to make your visit co-inside with low tide.
3. Experience the Craft Beer Scene
Oregon is famous for its craft beer, and Cannon Beach is no exception. After a day of exploring, unwind with a pint at Pelican Brewing Company. Located just steps from the beach, this popular spot offers a variety of craft beers brewed on-site, with a focus on local ingredients and innovative flavors.
Pair your beer with a plate of fresh seafood or a gourmet burger for the perfect post-adventure meal.
Another great place is Public Coast Brewing Co., where you can enjoy a laid-back atmosphere, rotating taps of creative brews, and delicious, locally sourced pub fare. We also loved Seaside Brewing Company which we checked out on our last visit.
4. Have a Beach Campfire
There’s nothing quite like ending a day at Cannon Beach with a cozy campfire on the sand- it’s one of our favorite things to do in Cannon Beach. Gather around the warmth of the flames with friends or family, roast marshmallows, and enjoy the sound of the waves crashing nearby.
While you soak in the ambiance, you might even catch one of the stunning sunsets Cannon Beach is known for.
Seven beaches on the Oregon Coast allow beach bonfires and Cannon Beach is one of those. Just be sure to follow local guidelines: fires must be below the high tide line, and only natural firewood is permitted. It’s a quintessential Oregon coast experience that will leave you with lasting memories.
5. Discover Cannon Beach’s Art Galleries
Cannon Beach is often referred to as one of America’s top art towns, and for good reason. The town is home to numerous art galleries that showcase everything from contemporary paintings and sculptures to exquisite glasswork and photography.
The Bronze Coast Gallery and DragonFire Gallery are just a couple of the must-visit spots, where you can view and purchase pieces from both local and nationally renowned artists.
If you’re visiting in May, the annual Spring Unveiling Arts Festival offers an even deeper dive into the local art scene, with special exhibits, artist demonstrations, and receptions.
6. Explore the Oregon Coast Further
While Cannon Beach is a highlight of the Oregon coast, there’s plenty more to explore just a short drive away. There are many fun things to do near Cannon Beach Oregon for those sticking around a little longer.
Head north to the charming town of Astoria, known for its Victorian architecture and maritime history, or visit the historic Fort Stevens State Park.
To the south, you’ll find Manzanita, a quieter coastal town with its own stretch of beautiful beach, and Tillamook, famous for its cheese factory and scenic coastal drives. Continue going south and you’ll get to the charming Pacific City, Oregon.
Each town offers its own unique charm and experiences, making the Oregon coast a destination worth exploring in depth if you have a little more time.
7. Go for a Hike in Nearby Ecola State Park
Just a short drive north of Cannon Beach, Ecola State Park offers some of the most breathtaking views on the Oregon coast. Heading here for some hiking is one of the top things to do in Cannon Beach.
The park features several hiking trails that wind through lush coastal forests, offering panoramic views of the Pacific Ocean, Tillamook Rock Lighthouse, and the rugged coastline.
The 2.5-mile Clatsop Loop Trail is one of our favorites for its combination of forest scenery and ocean vistas yet it’s short and easy. If you’re lucky, you might even spot some wildlife, such as elk or a bald eagle. Don’t forget to bring your camera—Ecola’s views are truly postcard-perfect.
8. Go Surfing or Give it a Try
The Pacific Ocean’s powerful waves make Cannon Beach a great spot for surfing, whether you’re a seasoned pro or a beginner looking to catch your first wave. Surf shops like Cleanline Surf offer rentals, lessons, and all the gear you’ll need to get out on the water.
If you’re new to the sport, consider taking a lesson from a local instructor who can teach you the basics and help you get comfortable in the waves.
Even if surfing isn’t your thing, watching the surfers ride the waves against the backdrop of Haystack Rock is a spectacle in itself.
9. Explore the Nearby Coastal Towns
Cannon Beach’s neighboring towns offer their own unique attractions and are well worth a visit.
Seaside, just 10 miles north, is known for its family-friendly boardwalk and aquarium, while Manzanita, a short drive south, offers a more laid-back vibe with its quiet beaches and boutique shops.
Arch Cape and Nehalem Bay are other nearby spots where you can enjoy the stunning coastal scenery in a more secluded setting. Each town along the Oregon coast has its own personality, providing endless opportunities for exploration.
10. Go Boutique Shopping
Cannon Beach’s downtown area is a shopper’s paradise, especially if you’re looking for unique, high-quality items. The town is dotted with charming boutiques offering everything from handcrafted jewelry and clothing to home décor and local art.
Sesame and Lilies is a popular spot we loved for coastal-inspired home goods to which we definitely recommend a visit. Whether you’re hunting for the perfect souvenir or treating yourself to something special, the shops in Cannon Beach won’t disappoint.
11. Go Whale Watching
The Oregon coast is one of the best places in the world for whale watching, and Cannon Beach is no exception. Gray whales migrate along the coast twice a year, and from late December to early January and again from late March to June, you can often spot these majestic creatures from the shore.
Head to Ecola State Park, Silver Point, or Cape Falcon for some of the best vantage points, or take a guided whale-watching tour from nearby towns like Depoe Bay- Whale Research EcoExcursions is a great outfitter- for a closer look. It’s an awe-inspiring experience that brings you face-to-face with some of the ocean’s most magnificent residents.
For those who much prefer to stay in Cannon Beach, opting for a suite with a ocean-facing balcony or terrace at any of the accommodations below, will give you a perfect vantage point for whale watching.
12. Spend Half a Day in Oswald West State Park
Just a short drive south of Cannon Beach, Oswald West State Park is a must-visit for nature lovers. The park offers a variety of hiking trails that lead through old-growth forests and down to secluded beaches.
One of the highlights is Short Sands Beach, a popular spot for surfing and picnicking, nestled in a picturesque cove surrounded by towering cliffs and dense forest.
The hike to Cape Falcon is another favorite, offering stunning views of the coastline and opportunities to spot wildlife. Whether you’re looking for a peaceful stroll through the woods or an adventurous trek, Oswald West has something for everyone.
13. Enjoy a Spa Day
After exploring Cannon Beach, indulge in some well-deserved relaxation at one of the town’s top spas. Elements by the Sea offers a serene retreat with a variety of treatments, from soothing massages to rejuvenating facials, all using natural, high-quality products.
Another excellent option is the Cannon Beach Spa, where you can enjoy holistic treatments like deep tissue massages and detoxifying body wraps in a peaceful setting.
For those staying at the Hallmark Resort, the on-site Hallmark Resort Spa provides a convenient and luxurious option, offering a range of services including hot stone massages and customized skincare treatments, all designed to leave you feeling refreshed and revitalized. A great way to spend the weekend!
14. Visit the Cannon Beach History Center & Museum
For a deeper appreciation of Cannon Beach’s rich heritage, a visit to the Cannon Beach History Center & Museum is a must. This small but fascinating museum offers an intimate look at the town’s past, from its early Native American inhabitants to the European settlers who followed.
Through well-curated exhibits, you can explore the origins of Cannon Beach’s name, learn about the pioneers who helped shape the town and discover the area’s maritime history.
One of the museum’s highlights is the full-scale replica of a Native American longhouse, which provides insight into the lives of the region’s indigenous peoples. The museum also hosts rotating art exhibits that showcase local artists and the natural beauty of the Oregon coast, blending history with contemporary culture.
15. Visit Hug Point Falls
Just a short drive south of Cannon Beach, you find Hug Point State Park and in it, Hug Point Falls is a picturesque waterfall that cascades directly onto the sandy beach, creating a stunning natural scene that’s perfect for photography and exploration.
Accessible during low tide, Hug Point Falls is part of a unique landscape that also features sea caves and remnants of an old stagecoach road carved into the cliffs.
It’s a tranquil spot that combines the beauty of a coastal waterfall with the rugged charm of the surrounding area, making it a must-visit for anyone exploring the region.
How to Get to Cannon Beach
Cannon Beach is best reached by car. If you don’t live nearby then I’d recommend renting a car for your Oregon itinerary. Grab the best deals with Discover Cars here.
Getting to Cannon Beach is not only straightforward but also offers a scenic introduction to the beauty of the Oregon coast. The most common route is via Portland, just 80 miles away, making it an easy 1.5-hour drive along U.S. Route 26.
This picturesque drive takes you through lush forests and rolling hills before bringing you to the coast.
For those on an Oregon Coast road trip along the famous Highway 101, Cannon Beach is extremely accessible and a perfect stop on your journey from Astoria to Bandon.
Cannon Beach is a popular weekend getaway, especially for residents of Oregon and Washington.
While most drive to Cannon Beach, if you’re in the area and don’t have a car you can catch a bus from Portland to Cannon Beach through Northwest Point. This service runs twice daily, with tickets available via Greyhound and Amtrak, and the trip takes just under two hours.
Best Time to Visit Cannon Beach
The best time to visit Cannon Beach largely depends on what you’re looking to experience, but generally, late spring through early fall is ideal.
From May to September, the weather is at its most pleasant, with mild temperatures ranging from the mid-60s to low 70s and more sunny days, perfect for exploring the beach, hiking nearby trails, or enjoying outdoor dining.
The summer months are the most popular time, with lively events like the Sandcastle Contest in June and the Plein Air & More Arts Festival in September, making it a vibrant time to visit.
If you prefer a quieter experience, consider visiting Cannon beach Oregon in the shoulder seasons—April and October—when the crowds thin out, but the weather is still relatively mild. Winter, though cooler and wetter, has its own charm, with dramatic storm-watching opportunities and cozy seaside accommodations that make it a peaceful retreat.
Where to Stay in Cannon Beach
Cannon Beach offers a wide range of accommodations that cater to every type of traveler, from luxurious oceanfront resorts to charming boutique inns and stylish design hotels.
Whether you’re looking for a lavish stay with all the amenities, a cozy boutique experience with personalized service, or a unique design-forward retreat, Cannon Beach has the perfect place for you to rest and rejuvenate.
Stephanie Inn & Dining Room – For those seeking the ultimate in luxury, the Stephanie Inn is the premier choice. This oceanfront hotel offers stunning views of Haystack Rock and the Pacific Ocean, combined with top-tier amenities, impeccable service, and great dining.
The rooms are elegantly appointed, many featuring private balconies or patios. Guests can indulge in gourmet dining at the on-site restaurant and unwind at the full-service spa, making it an idyllic retreat for those looking to be pampered. Find out more.
Surfsand Resort – Surfsand Resort is a perfect blend of luxury and family-friendly amenities, making it an excellent choice for travelers with children or those looking for a lively atmosphere. Located just steps from Haystack Rock, this resort offers spacious rooms and suites, many with private balconies overlooking the ocean.
The resort features a heated indoor pool, complimentary beach cruisers, and even special amenities for your pets, ensuring every member of the family enjoys their stay. Book your stay here.
The Ocean Lodge – For a stay that combines thoughtful design with comfort, The Ocean Lodge is a standout option. This hotel blends rustic elegance with coastal chic, featuring wood-beamed ceilings, stone fireplaces, and a warm, earthy color palette that reflects the surrounding natural beauty.
Every detail is carefully considered, from the handcrafted furniture to the locally inspired artwork. Located right on the beach, The Ocean Lodge offers not only a visually stunning experience but also direct access to the sand and surf just steps from your door. Book your stay here.
Best Restaurants in Cannon Beach Oregon
Cannon Beach is not just a pretty beach—it’s also a haven for food lovers, offering a variety of dining experiences from local markets to fine cuisine.
For an unforgettable meal with a view, The Wayfarer Restaurant & Lounge is always our top choice, where you can savor fresh seafood dishes while gazing out at the iconic Haystack Rock.
For a refined yet relaxed evening, The Stephanie Inn Dining Room offers a farm-to-table menu that highlights the best local ingredients, paired with an impressive selection of Oregon wines. Each of these restaurants ensures that your culinary journey in Cannon Beach is as memorable as the breathtaking coastal views.
We also loved eating at Ecola Seafood Restaurant & Market, at the north end of Cannon Beach, the perfect spot for a casual meal while exploring Cannon Beach and its boutiques and galleries.
For coffee, don’t miss Sleepy Monk Coffee Roasters.
We hope these Cannon Beach things to do will help you plan your unforgettable trip to the Oregon Coast.
Have any comments or questions about the top things to do in Cannon Beach Oregon? Let me know below!
Make sure not to leave home without travel insurance. For the last few years, I’ve been using Safetywing Nomad Insurance for all my individual trips and digital nomad lifestyle and there’s no better company for all my insurance needs. Cover starts from as little as $42 per month. Get your quote below now.
Planning a trip right now? These are just some of my favourite websites I use to book everything from hotels to rental cars!
Rentalcars.com and Discover Cars for quick and easy car rentals worldwide
Booking.com for great deals on hotels
Agoda also for great deals on hotels
Get Your Guide and Viator for tours and adventures around the world
FOUND THIS POST USEFUL? SHARE IT ON PINTEREST