23 Best & Fun Things To Do in Cannon Beach (Oregon)

Cannon Beach, Oregon, is a small coastal town in Clatsop County with a population of about 1,489. It is located along the scenic Pacific Coast, lying approximately 80 miles west of Portland. Cannon Beach is renowned for Haystack Rock, a 235-foot sea stack rising dramatically from the ocean, which has become an iconic symbol of the Oregon coast.

This charming town, incorporated in 1956, holds the nickname “Cannon Beach” after a naval cannon washed ashore in the 19th century. Cannon Beach’s geography features long sandy stretches, bordered by the rugged peaks of the Oregon Coastal Range. Its unique blend of seaside charm and natural beauty attracts visitors who appreciate a tranquil, scenic retreat.

Cannon Beach is also home to Ecola State Park, known for its stunning views and forest trails. The town boasts a warm-summer Mediterranean climate, keeping it mild and pleasant year-round. In 2013, National Geographic recognized it as one of the world’s most beautiful places, praising its unspoiled coastline and natural splendor.

Are you planning an exploration of Canon Beach? Let’s explore the top things to do in Canon Beach, Oregon.

Things To Do in Canon Beach, Oregon

1. Haystack Rock

Haystack Rock
Credits: Bruce Marsland/Flickr
Haystack Rock

Haystack Rock is a landmark you simply can’t miss in Cannon Beach. Rising 235 feet from the shoreline, this iconic rock formation is one of the tallest sea stacks in the world. It’s famous for its natural beauty and unique shape, making it one of the most photographed spots along the Oregon coast. You’ll spot it from almost anywhere in town, but it’s worth getting up close.

At low tide, tide pools form around the base of Haystack Rock. You can see vibrant starfish, sea anemones, and crabs. It’s like an outdoor aquarium, where colorful marine life comes into view. Look carefully, and you might even spot puffins nesting on the rock in spring and early summer. Birdwatchers love this area for its diversity.

The area around Haystack Rock is protected as part of the Oregon Islands National Wildlife Refuge, so please respect the signs and avoid climbing the rock. It’s a place to appreciate and observe nature, so keep your camera ready but tread carefully!

Address: 147 Sunset Blvd, Cannon Beach, OR 97110

2. Ecola State Park

Ecola State Park
Credits: Jim Nix/Flickr
Ecola State Park

Ecola State Park offers sweeping ocean views, scenic hiking trails, and lush, green forests. The park stretches along nine miles of coastline, giving you stunning vantage points at every turn. Whether you’re a hiker, photographer, or simply a nature lover, Ecola has something special for you.

For those who love to hike, the Clatsop Loop Trail is a must-do. This trail winds through Sitka spruce forests and offers breathtaking views of the Pacific Ocean. Another favorite spot within the park is Indian Beach, a popular destination for surfers. On foggy days, the mist drifting through the trees gives the area a magical, almost mystical feel.

Don’t miss the historic viewpoint called “Clark’s Point of View,” where explorer William Clark once admired the same views back in 1806. Ecola State Park captures the wild, untamed spirit of the Oregon coast, making it a perfect spot for both adventure and tranquility.

Address: 84318 Ecola Park Rd, Cannon Beach, OR 97110

3. Cannon Beach History Center & Museum

Cannon Beach History Center & Museum
Credits: Michael Kemper/Flickr
Cannon Beach History Center & Museum

Step into the rich history of Cannon Beach at the Cannon Beach History Center & Museum. This small but fascinating museum offers a deep dive into the town’s past, showcasing artifacts, photographs, and exhibits that tell the story of Cannon Beach. It’s a great stop for anyone curious about the history of the Oregon coast.

One highlight of the museum is its detailed exhibit on the “Lost Art of Cannon Beach,” showcasing rare photographs and artwork from early settlers. There’s also a replica of a Native American longhouse, giving visitors insight into the life of the area’s original inhabitants. Another popular exhibit covers the famous 1846 shipwreck of the USS Shark, which washed ashore and led to the discovery of the cannon that gave Cannon Beach its name.

The museum is free to enter, though donations are encouraged to support its ongoing programs and exhibits. Friendly staff and well-curated displays make it a must-visit for history buffs and families alike.

Address: 1387 S Spruce St, Cannon Beach, OR 97110

4. Hug Point State Recreation Site

Hug Point State Recreation Site
Credits: Snuffy/Flickr
Hug Point State Recreation Site

Hug Point State Recreation Site is a hidden gem just south of Cannon Beach. Known for its intriguing history, this area once served as a stagecoach route. During low tide, you can still see remnants of the old road, chiseled right into the coastal rock. It’s a rare chance to walk where early travelers once ventured along Oregon’s rugged coast.

Exploring Hug Point feels like stepping into a secret world. The beach reveals sea caves, a beautiful seasonal waterfall, and unique rock formations. During low tide, you can wander into the caves or watch the waterfall tumble directly onto the sand. Each feature feels like its own little adventure, making Hug Point a memorable stop.

Remember to check tide schedules before you go; some parts of Hug Point are only accessible when the tide is low. The site is also a favorite for photographers, who are drawn by its unique landscapes and the interplay of light and water.

Address: Highway 101, Arch Cape, OR 97102

5. Tolovana Beach State Recreation Site

Tolovana Beach State Recreation Site
Credits: Constance Roberts/Flickr
Tolovana Beach State Recreation Site

Tolovana Beach State Recreation Site is one of the most popular beaches in Cannon Beach, and it’s easy to see why. Located just south of Haystack Rock, Tolovana Beach offers wide stretches of sand, perfect for strolling or relaxing. Families love this spot for its convenient access, picnic areas, and ample parking.

A gentle breeze and scenic views make Tolovana Beach ideal for an afternoon by the sea. Pack a picnic and enjoy the shaded picnic tables or settle in on the sand for some beach time. The site provides sweeping views of Haystack Rock, and it’s a fantastic spot to watch the sun set over the Pacific.

Tolovana Beach is also dog-friendly, so it’s a popular spot for visitors with pets. The surrounding area has several small shops and restaurants, making it easy to grab a snack or coffee before hitting the beach. Tolovana is the perfect blend of convenience and beauty, offering a relaxing place to enjoy the coastal landscape.

Address: 3400 S Hemlock St, Cannon Beach, OR 97110

6. Indian Beach

Indian Beach
Credits: Meg/Flickr
Indian Beach

Tucked away in Ecola State Park, Indian Beach is a serene, scenic spot popular with surfers and hikers. This beach feels remote, surrounded by lush forest and dramatic cliffs that give it a wild, untouched vibe. It’s a beautiful, quiet retreat from the busier spots in Cannon Beach.

Surfers often head to Indian Beach to catch waves, but you’ll also find hikers and photographers taking in the natural beauty. The Crescent Beach Trail starts nearby, offering a moderate hike with rewarding views. Indian Beach’s shoreline has a rugged charm, with driftwood, tide pools, and sea stacks framing the scene.

For movie buffs, Indian Beach holds a bit of Hollywood history. It was a filming location for movies like “Twilight” and “Point Break.” This adds an interesting touch for visitors who enjoy a bit of pop culture with their beach day.

Address: 84318 Ecola Park Rd, Cannon Beach, OR 97110

7. Chapman Point

Chapman Point
Credits: Jim Nix/Flickr
Chapman Point

Chapman Point is a stunning overlook located at the north end of Cannon Beach, offering captivating views of the coastline. This picturesque spot provides a perfect vantage to see Crescent Beach and the dramatic rock formations just offshore, including Bird Rocks. It’s also a less crowded area, making it a peaceful escape from the busier beach sections.

One of the highlights at Chapman Point is its variety of tide pools, accessible during low tide. Here, you can find colorful marine life, from starfish to tiny crabs, adding an element of discovery to your visit. The location is also fantastic for photographers.

With the ocean, rocks, and sometimes even fog adding a mystical touch, it creates an ideal setting for landscape photography. Chapman Point feels secluded but is only a short walk from Cannon Beach’s main areas. It’s a hidden gem, especially for those looking to enjoy quiet moments by the shore. 

Address: Near 2nd St and Spruce St, Cannon Beach, OR 97110

8. Oswald West State Park

Oswald West State Park
Credits: Edmund Lowe/Flickr
Oswald West State Park

Oswald West State Park is a sprawling, 2,484-acre park along the coast, just a short drive south of Cannon Beach. Known for its lush forests, scenic trails, and secluded beaches, it’s a paradise for nature enthusiasts. The park is crisscrossed with well-maintained hiking trails that lead to beautiful ocean views, old-growth forests, and hidden beaches.

Short Sand Beach, one of the park’s highlights, is a popular spot for surfing and picnicking. Surrounded by forested cliffs, this sandy cove has a magical, sheltered feel. The mile-long trail to the beach is easy and adds a sense of adventure as you walk through towering Sitka spruces and ferns. For hikers, the Neahkahnie Mountain Trail offers breathtaking vistas of the Pacific from above, perfect for those seeking panoramic views.

Oswald West State Park has no entry fee, making it a budget-friendly way to enjoy Oregon’s natural beauty. It’s a versatile spot where you can spend a full day exploring trails, surfing, or simply soaking in the serene surroundings.

Address: Oregon Coast Hwy, Arch Cape, OR 97102

9. Arcadia Beach State Recreation Site

Arcadia Beach State Recreation Site
Credits: Richard O’Neill/Flickr
Arcadia Beach State Recreation Site

Arcadia Beach State Recreation Site is a charming, lesser-known spot just south of Cannon Beach. With its sandy stretches, scenic views, and smaller crowds, it’s an ideal choice for those wanting a quieter beach experience. The beach is framed by dramatic rock formations and the lush green cliffs that are typical of the Oregon coast.

At low tide, Arcadia Beach reveals tide pools filled with marine life, making it a great location for exploring sea creatures in their natural habitat. Kids and families enjoy wandering through these pools, spotting anemones, crabs, and other tiny coastal creatures. The open beach area is perfect for beachcombing or setting up a cozy picnic with the sound of the waves nearby.

One of the best features of Arcadia Beach is its peaceful atmosphere. It offers a quieter setting than nearby Cannon Beach but still has breathtaking scenery. It’s easy to spend a relaxing afternoon here, enjoying the tranquil waves and the natural beauty of the Oregon coast.

Address: Oregon Coast Hwy, Arch Cape, OR 97102

10. Clatsop Loop Trail

Clatsop Loop Trail
Credits: yunckette/Flickr
Clatsop Loop Trail

The Clatsop Loop Trail is a must-do for any hiker visiting Cannon Beach. Located in Ecola State Park, this 2.8-mile loop offers a mix of lush forest scenery and sweeping ocean views. The trail takes you through old-growth Sitka spruces and Douglas firs, creating a peaceful, green canopy that feels miles away from city life.

One of the highlights of the Clatsop Loop Trail is its connection to history. This trail follows the footsteps of the Lewis and Clark Expedition, specifically the part of their journey led by William Clark in 1806 to find a beached whale. Interpretive signs along the way give insights into this historic journey, adding a layer of intrigue to the natural beauty.

The trail is moderately challenging, with some elevation changes, but the views make it well worth the effort. Don’t forget your camera—on clear days, the ocean vistas are simply breathtaking, offering sights of Tillamook Rock Lighthouse and rocky coastal cliffs.

Address: Ecola State Park, Cannon Beach, OR 97110

11. John Yeon State Natural Site

John Yeon State Natural Site
Credits: John Yeon State Natural Site/Facebook
John Yeon State Natural Site

John Yeon State Natural Site is a quiet, lesser-known natural area that offers visitors a chance to enjoy Oregon’s coastal beauty without the crowds. Named after conservationist John Yeon, this site is part of the Samuel H. Boardman State Scenic Corridor, known for its scenic cliffs, rock formations, and wild flora.

Although relatively small, the site is perfect for a peaceful stroll and is ideal for photographers and nature lovers. The natural area has rugged coastal scenery, with ocean views and lush vegetation typical of Oregon’s coastline. With its remote feel, it’s easy to find a spot to sit, relax, and take in the sounds of crashing waves and seabirds overhead.

This natural site serves as a great stop for those exploring nearby attractions. There aren’t any established trails, but its scenic views and tranquility make it worth a quick visit or a picnic. It’s a place to appreciate the simple beauty of Oregon’s coast, perfect for a short but refreshing escape.

Address: U.S. Highway 101, Cannon Beach, OR 97110

12. Silver Point

Silver Point
Credits: outdoorPDK/Flickr
Silver Point

Silver Point is a spectacular viewpoint located just south of Cannon Beach, offering one of the most iconic vistas on the Oregon coast. This roadside stop is easy to miss if you’re not looking for it, but the view is definitely worth the pause. From here, you’ll have an unparalleled view of Haystack Rock and the surrounding beaches, making it a favorite spot for photographers and nature lovers.

Silver Point’s location allows for sweeping panoramic views, especially striking at sunrise or sunset. With the ocean stretching out before you and Haystack Rock in the distance, it’s a perfect spot to capture the essence of Cannon Beach’s coastal beauty. On foggy days, the scene takes on a mystical quality, with the mist rolling over the water and around the rock formations.

While Silver Point is primarily a viewpoint, it’s also a great spot for those looking to take in the area’s natural beauty without a long hike. It’s a quick stop that offers breathtaking rewards, perfect for families or anyone on a road trip along Highway 101.

Address: U.S. Highway 101, Cannon Beach, OR 97110

13. Cannon Beach Art Gallery

Cannon Beach Art Gallery
Credits: CannonBeachOR/Flickr
Cannon Beach Art Gallery

Cannon Beach Art Gallery is a vibrant spot for art lovers visiting Cannon Beach. This gallery, operated by the Cannon Beach Arts Association, showcases a wide range of local and regional art. Here, you’ll find everything from paintings to sculptures, ceramics, and photography. The rotating exhibits keep the collection fresh and engaging, making each visit unique.

The gallery also hosts workshops and events throughout the year. These gatherings are perfect for those wanting to meet artists, learn about techniques, or even try their hand at creating art. With its welcoming vibe and commitment to local creativity, the gallery offers a personal touch and insight into the Cannon Beach art scene. It’s a perfect stop to enjoy a slice of Oregon’s artistic spirit.

Cannon Beach Art Gallery provides an accessible way to explore art, whether you’re a seasoned collector or just browsing. For visitors looking to bring a piece of Oregon home, it’s also a fantastic spot to find unique souvenirs crafted by local hands.

Address: 1064 S Hemlock St, Cannon Beach, OR 97110

14. Haystack Hill State Park

Haystack Hill State Park
Credits: sir steven paul shappell ph/Flickr
Haystack Hill State Park

Haystack Hill State Park is a small yet scenic spot located just a short distance from the famous Haystack Rock. This park offers a peaceful retreat with stunning views of the iconic rock and the surrounding coastline. Unlike the bustling beaches, Haystack Hill provides a quieter setting, making it ideal for visitors looking to escape the crowds.

The park is surrounded by lush coastal vegetation, which makes it a great spot for a leisurely walk or a quiet picnic. Trails here wind through beautiful, wooded areas, offering glimpses of the ocean as you go. There are benches placed along the trails, providing spots to sit, relax, and soak in the scenery.

Haystack Hill State Park is also an excellent location for photography. From here, you can capture unique perspectives of Haystack Rock against the ocean backdrop. It’s a lesser-known gem that adds a more intimate view of Cannon Beach’s natural beauty, perfect for anyone seeking a peaceful, scenic escape.

Address: Near Hemlock St and Haystack Ln, Cannon Beach, OR 97110

15. Whale Park

Whale Park
Credits: Michael Kemper/Flickr
Whale Park

Whale Park is a small, charming park located in the northern part of Cannon Beach. While it’s modest in size, the park has a unique charm and offers fantastic views of the Pacific Ocean. Named after the life-sized whale sculpture that stands at its center, Whale Park is an ideal spot for families and those looking for a quick stop with beautiful scenery.

The whale sculpture is popular with children, who love climbing and playing around it. It’s also a fun photo spot for visitors of all ages. The park is decorated with well-maintained flower beds, adding a splash of color to the surroundings.

Nearby benches allow you to sit and enjoy the ocean view, making it a nice, quiet place for a short rest during a busy day of sightseeing. Whale Park is a great spot to take in the ocean without venturing too far. It’s centrally located, so visitors can easily drop by while exploring other parts of Cannon Beach. 

Address: Near Spruce St and 1st St, Cannon Beach, OR 97110

16. DragonFire Gallery

DragonFire Gallery
Credits: komissarov_a/Flickr
DragonFire Gallery

DragonFire Gallery is a lively art space located in the heart of Cannon Beach. Known for its diverse selection, the gallery showcases pieces from over 100 artists, many of whom are local or regional. Here, you’ll find everything from vibrant paintings to intricate jewelry, ceramics, and glasswork, making it a treasure trove of creative expression.

The gallery has a unique charm, with colorful displays that invite you to explore and connect with each piece. DragonFire specializes in contemporary art with a Pacific Northwest vibe, reflecting the coastal environment. The staff is friendly and knowledgeable, happy to share the stories behind each artist and artwork.

For those looking to take home a piece of Cannon Beach, DragonFire Gallery is a fantastic place to find a special memento. They also offer art workshops, so visitors can dive into creativity and learn from professional artists.

Address: 123 S Hemlock St, Cannon Beach, OR 97110

17. Cannon Beach Farmers Market

Cannon Beach Farmers Market
Credits: hoogstra/Flickr
Cannon Beach Farmers Market

The Cannon Beach Farmers Market is a seasonal delight that brings the community together every Tuesday afternoon from June through September. This vibrant market offers fresh, locally grown produce, artisan foods, and handmade crafts, making it a perfect spot for both locals and visitors to stock up on Oregon’s best offerings.

The market has a friendly and bustling atmosphere, with vendors eager to share their products and stories. You’ll find everything from organic vegetables and local cheeses to freshly baked goods and seafood. Many vendors offer samples, so you can try before you buy.

Live music adds to the festive feel, and there’s often a small seating area where visitors can relax and enjoy the lively scene. It’s also a great way to support local farmers and artisans while experiencing the community’s warm and welcoming spirit.

Address: Midtown Parking Lot, Cannon Beach, OR 97110

18. Coaster Theatre Playhouse

Coaster Theatre Playhouse
Credits: J.A. Jance/Flickr
Coaster Theatre Playhouse

The Coaster Theatre Playhouse brings a touch of performing arts to Cannon Beach, offering a variety of shows throughout the year. Located in a cozy, intimate theater space, this playhouse presents everything from comedies and dramas to musicals and seasonal performances. It’s a wonderful spot to enjoy a night of live entertainment after a day at the beach.

The theater has a charming, old-fashioned feel, with a dedicated community of actors and production staff who deliver high-quality performances. The playhouse is known for its welcoming atmosphere, where audience members feel close to the action on stage. Locals and tourists alike come to the Coaster Theatre to experience the creativity and passion of the Cannon Beach arts scene.

Check the schedule in advance, as shows often sell out, especially during peak tourist season. The Coaster Theatre Playhouse adds a unique cultural dimension to the coastal town, offering an evening of laughter, drama, and memorable storytelling.

Address: 108 N Hemlock St, Cannon Beach, OR 97110

19. Tillamook Head Trail

Tillamook Head Trail
Credits: Richard O’Neill/Flickr
Tillamook Head Trail

The Tillamook Head Trail is a challenging but rewarding hike that offers some of the best views along the Oregon coast. This 6.3-mile out-and-back trail winds through lush coastal forests and leads to breathtaking viewpoints over the Pacific Ocean. The trail is steep in some areas, so it’s best suited for moderate to experienced hikers looking for an adventure.

One of the trail’s highlights is the Tillamook Rock Lighthouse, also known as “Terrible Tilly.” Though no longer in operation, the lighthouse stands on a rocky outcrop just offshore, adding an air of mystery to the rugged landscape. Along the trail, you’ll also pass old-growth Sitka spruce trees and enjoy plenty of wildlife spotting opportunities.

The Tillamook Head Trail is part of Ecola State Park, so there’s a small fee for entry. Plan ahead and bring water, snacks, and sturdy shoes, as the trail can be muddy after rain. This scenic trek combines history, nature, and a bit of a workout, making it a memorable way to experience the wild beauty of the Oregon coast.

Address: Ecola State Park, Cannon Beach, OR 97110

20. Crescent Beach

Crescent Beach
Credits: Mac H (media601)/Flickr
Crescent Beach

Crescent Beach is a hidden gem near Cannon Beach, tucked away from the more crowded spots. Accessible by a short hike from Ecola State Park, this secluded beach feels like a secret haven. The journey to Crescent Beach is part of the experience, taking you through lush forest trails that open up to stunning ocean views.

Once you arrive, you’ll find a peaceful stretch of sand framed by rocky cliffs and tide pools. Crescent Beach is an excellent spot for tide-pooling, with an array of sea creatures waiting to be discovered. Visitors often spot starfish, anemones, and small crabs in the pools, making it a great choice for families and nature lovers alike.

Because it’s less crowded, Crescent Beach offers a quiet retreat where you can relax, explore, or have a scenic picnic. The beach also provides incredible photo opportunities, especially at sunset when the light bathes the rocks and waves in a warm glow.

Address: Accessible via Ecola State Park, Cannon Beach, OR 97110

21. Les Shirley Park

Les Shirley Park
Credits: Dennis Crall/Flickr
Les Shirley Park

Les Shirley Park is a charming and spacious green area located just north of Cannon Beach’s main hub. This park offers a mix of grassy fields, picnic areas, and scenic river views, making it a perfect spot for a family outing or a quiet afternoon in nature.

The park’s proximity to both the coast and the Necanicum River gives it a unique blend of landscapes. One of the standout features of Les Shirley Park is its historic significance. It marks the site where the USS Shark’s cannon washed ashore in the 19th century, an event that eventually inspired Cannon Beach’s name.

You can find a small plaque commemorating this historical event within the park. Les Shirley Park is pet-friendly and has plenty of space for kids to play, with benches and picnic tables spread throughout. 

Address: E 5th St & N Larch St, Cannon Beach, OR 97110

22. Local Boutiques and Art Shops

Cannon Beach Treasure Company
Credits: Cannon Beach Treasure Company/Facebook
Cannon Beach Treasure Company

Cannon Beach is known for its charming, eclectic collection of boutiques and art shops. Wandering through downtown, you’ll discover stores filled with unique treasures, from handcrafted jewelry to one-of-a-kind sculptures and paintings by local artists. Many of these shops reflect the natural beauty and creativity of the Oregon coast, making them a joy to explore.

One standout spot is the Cannon Beach Treasure Company, where you’ll find nautical antiques and vintage maritime collectibles. Nearby, the Bruce’s Candy Kitchen offers colorful displays of saltwater taffy and chocolates, adding a sweet touch to your shopping experience. DragonFire Gallery, known for its contemporary art and vibrant style, showcases stunning pieces from regional artists.

Each shop has its own story, with friendly owners and staff eager to share the background of their products. It’s easy to spend hours exploring these stores, collecting mementos that capture the spirit of Cannon Beach. This shopping experience is about connecting with the local community and bringing a piece of coastal creativity home with you.

Address: Hemlock St, Cannon Beach, OR 97110

23. Pelican Brewing Company

Pelican Brewing Company
Credits: Daniel/Dan Eidsmoe/Flickr
Pelican Brewing Company

Pelican Brewing Company offers the perfect spot to relax with a craft beer and enjoy the laid-back vibe of Cannon Beach. Located right near the ocean, this brewery and pub is famous for its award-winning beers and casual, welcoming atmosphere. 

The menu features local favorites, including the popular Kiwanda Cream Ale and Beak Breaker Double IPA. For food, Pelican Brewing serves up classic pub fare with a twist, like fish tacos and clam chowder made from fresh local ingredients. The brewery’s coastal-inspired decor and friendly staff create a warm, inviting atmosphere that feels like a true Cannon Beach experience.

Outside seating lets you take in the salty ocean air while you sip your drink. It’s an ideal spot for gathering with friends or relaxing after a day of exploring. Pelican Brewing Company is more than just a place to grab a beer—it’s a Cannon Beach staple where locals and visitors alike come to enjoy good food, great brews, and friendly conversation.

Address: 1371 S Hemlock St, Cannon Beach, OR 97110

Final Thoughts

Cannon Beach, Oregon, is a blend of natural beauty, art, and coastal charm that makes it an unforgettable destination. Before visiting, remember that the area can get busy, especially in summer, so planning accommodations and dining reservations in advance is wise. 

Cannon Beach offers a refreshing, unforgettable escape. Its unique character leaves a lasting impression, inviting you to slow down, connect with nature, and experience the best of Oregon’s coastal charm.