Start easy at Cannon Beach Deli in downtown Cannon Beach, where you can grab a quick breakfast sandwich, coffee, or a picnic stash before heading to the sand. It’s the kind of place that keeps the day moving without feeling rushed; expect to spend about 45 minutes and roughly $15–25 per person depending on how much you’re fueling up. If you want the beach to yourself for a little while, get here early and then walk straight down to the shore with your coffee in hand.
From there, make your way to Haystack Rock while the beach is still quiet and the tide pools are most interesting. This is the classic Cannon Beach experience: seabirds circling overhead, kids scanning for sea stars, and that massive basalt monolith dominating the horizon. Give yourself about 1.5 hours to wander, take photos, and linger near the waterline. The walk from downtown is simple and flat, and if you’re hoping to see the best tidepool life, check the tide chart first and aim for low tide.
After the beach, head a few blocks inland to Icefire Glassworks in Midtown Cannon Beach for a change of pace. It’s a nice contrast after the shoreline—warm, creative, and very local—and you can watch the glassblowing process or browse the finished pieces without feeling like you’ve committed to a long stop. Plan on about 45 minutes here. Then continue back toward town for lunch at Ecola Seafood Restaurant & Market, where you can settle into a relaxed seafood meal in the center of Cannon Beach. It’s an easy, practical stop for chowder, fish and chips, or a crab-centric lunch, and at around $20–35 per person it hits that sweet spot between casual and coastal-special.
For the afternoon, shift gears with Crescent Beach Trail in the Ecola State Park area, which is one of the best ways to get beyond the main beach crowd without driving too far. The trail gives you that classic Oregon Coast mix of wet forest, mossy green slopes, and then a reveal onto a quieter stretch of beach—exactly the kind of scene that makes you slow down and look around. Set aside about 2 hours, and wear shoes you don’t mind getting a little damp or sandy. If you’re driving from downtown Cannon Beach, it’s a short hop north; parking at the park can fill up on nice weekends, so earlier afternoon is usually easier than late day.
Wrap up with an easy dinner at Cannon Beach Hardware & Public House, a place that feels very much like the town’s living room: casual, welcoming, and good for a no-fuss final meal. Expect pub fare, a local crowd, and dinner running about $20–40 per person with around 1.25 hours at the table. Since everything today is clustered in and around downtown, you can walk or make a very short drive back after dinner; if you want one last beach look, it’s worth strolling down to the sand afterward for sunset colors over Haystack Rock before calling it a night.