Dog-Friendly Cannon Beach, Oregon
From off-leash beach time near Haystack Rock to pet-welcoming inns and patios, Cannon Beach is one of the Pacific Northwest’s easiest coastal escapes with a dog.
Cannon Beach, OR
Why Dogs Love It
Cannon Beach allows dogs off leash on the beach when they remain under direct voice control and do not harass people or wildlife.
You can pair beach time with forested walks and viewpoints at Ecola State Park, plus easy strolls around town and along Ecola Creek.
Best For
Cannon Beach is a classic two- or three-day coastal trip with walkable dining, beach access, and several pet-friendly lodging options.
The wide beach, creekside areas, and nearby trails make it ideal for active dogs that enjoy varied terrain.
Know Before You Go
Keep dogs away from nesting birds near Haystack Rock and leash up when requested by park staff or when wildlife is nearby.
In Oregon, restaurants may allow pet dogs only in designated outdoor seating areas under written sanitation procedures.
Best Dog-Friendly Hotels in Cannon Beach
Hallmark Resort & Spa Cannon Beach
Oceanfront resort near Haystack Rock with standout dog amenities including exercise areas, treats, and a dog wash-down station.
1400 S Hemlock St, Cannon Beach, OR 97110
Visit WebsiteInn at Cannon Beach
Popular south-end stay one block from the beach with designated pet-friendly rooms, welcome goodies, and a dog wash station.
3215 S Hemlock St, Cannon Beach, OR 97110
Visit WebsiteSurfsand Resort
Upscale oceanfront resort at the foot of Haystack Rock with direct beach access and an easy walk to dog-friendly shoreline adventures.
148 W Gower St, Cannon Beach, OR 97110
Visit WebsiteTolovana Inn
Oceanfront property with suites, kitchens, and quick access to the quieter south end of the beach near Tolovana.
3400 S Hemlock St, Cannon Beach, OR 97145
Visit WebsiteThe Wayside Inn
Casual, dog-focused stay near the south end of town with beach access, pet welcome baskets, and crates available to borrow.
3339 S Hemlock St, Cannon Beach, OR 97110
Visit WebsiteLand's End at Cannon Beach
Smaller downtown-adjacent property that works well if you want to walk to shops, restaurants, and the beach with your dog.
263 W 2nd St, Cannon Beach, OR 97110
Visit WebsiteDog-Friendly Restaurants in Cannon Beach
Driftwood Restaurant & Lounge
Longtime Cannon Beach favorite with a large outdoor deck that is explicitly dog friendly in the afternoons and evenings.
179 N Hemlock St, Cannon Beach, OR 97110
Visit WebsitePelican Brewing - Cannon Beach
Modern brewpub with pizza, beer, and a weather-dependent patio that welcomes dogs.
1371 S Hemlock St, Cannon Beach, OR 97110
Visit WebsitePublic Coast Brewing Co.
Casual local brewery known for fish and chips, burgers, and a patio that is a reliable stop for dog owners in town.
264 E 3rd St, Cannon Beach, OR 97110
Visit WebsiteCannon Beach Hardware & Public House
A quirky local institution where you can grab burgers, tots, and a beer inside a hardware store setting.
1235 S Hemlock St, Cannon Beach, OR 97110
Visit WebsiteSea Level Bakery + Coffee
Excellent stop for coffee, pastries, and breakfast with outdoor tables that welcome dogs.
3116 S Hemlock St, Cannon Beach, OR 97110
Visit WebsiteCannon Beach Bakery
Historic bakery downtown for pastries, coffee, sandwiches, and a quick dog-friendly breakfast stop.
240 N Hemlock St, Cannon Beach, OR 97110
Visit WebsiteDog-Friendly Activities, Beaches & Parks
Cannon Beach
The main attraction: a broad sandy beach where dogs can play off leash if they stay under direct control and do not bother wildlife or other visitors.
Cannon Beach, OR 97110
Visit WebsiteHaystack Rock
Iconic photo stop and tidepool area best visited at low tide; dogs can join you on the surrounding beach, but keep them away from birds and sensitive marine habitat.
Off Pacific Coast shoreline, Cannon Beach, OR 97110
Visit WebsiteEcola State Park
A must for scenic viewpoints and forested trails above the coast. Dogs are allowed in Oregon state parks, and on the ocean shore they may be off leash if under direct control.
Ecola Park Rd, Cannon Beach, OR 97110
Visit WebsiteIndian Beach at Ecola State Park
A quieter beach inside Ecola State Park that is popular for dog walks, surfing, and combining beach time with a short hike.
Ecola State Park, Cannon Beach, OR 97110
Visit WebsiteElk Creek Nature Preserve
A mellow local option for a sniffy walk through a more natural setting when you want a break from the sand.
Cannon Beach, OR 97110
Visit WebsiteLes Shirley Park
North-end park near Ecola Creek that is useful for a quick stretch, creekside walk, and occasional elk spotting from a respectful distance.
E 5th St & N Hemlock St, Cannon Beach, OR 97110
Visit WebsiteA Dog-Friendly Weekend in Cannon Beach
This easy two-day plan mixes beach time, patios, and scenic walks without overloading your dog.
Day 1: Arrival + Haystack Rock
Arrive in Cannon Beach and check into a pet-friendly stay like Inn at Cannon Beach, Hallmark Resort, or Tolovana Inn. Let your dog settle in, then take a short warm-up walk near the south end of town.
Head to the beach for off-leash play with Haystack Rock views. Keep your dog close around tidepools and seabird areas, especially near the rock itself.
Grab patio seating at Pelican Brewing or Public Coast Brewing, then finish with a sunset beach stroll before turning in.
Day 2: Scenic Walks + Patio Lunch
Start with coffee and pastries from Sea Level Bakery + Coffee or Cannon Beach Bakery, then drive up to Ecola State Park for viewpoints and a leashed walk.
Return to town for lunch on the dog-friendly deck at Driftwood Restaurant & Lounge. Afterward, browse the walkable downtown core and stop by Les Shirley Park or Ecola Creek for a quieter stroll.
If your dog still has energy, head back to the beach for one more run. End the day with a relaxed dinner or drinks at Cannon Beach Hardware & Public House.
Day 3: Slow Morning + Departure
Take one final beach walk near Tolovana or midtown depending on where you stayed. This is a great time for photos with fewer crowds.
Pick up snacks or pastries for the road and make a final stop at a viewpoint or park before driving out.
Travel home with a sandy, happy dog and a camera roll full of Haystack Rock shots.
Nearby Dog-Friendly Destinations
Seaside
9 milesA quick northbound drive for a broader promenade, beach walks, and more casual dining options.
Astoria
26 milesHistoric riverfront city with dog-friendly patios, waterfront walks, and a different coastal vibe.
Manzanita
18 milesA quieter beach town south of Cannon Beach with a relaxed pace and easy dog walks.
Tillamook
42 milesGood add-on for scenic drives, coastal stops, and food-focused detours.
Frequently Asked Questions
Can dogs be off leash on Cannon Beach?
Yes. Dogs can be off leash on Cannon Beach if they remain under direct control, stay within sight, respond to voice commands, and do not harass people, wildlife, or other dogs.
Are dogs allowed at Haystack Rock?
Dogs are allowed on the surrounding beach, but owners should be especially careful near tidepools and seabird habitat. Keep your dog away from wildlife and follow any posted restrictions.
Do restaurants in Cannon Beach allow dogs?
Many do on outdoor patios or decks. Oregon allows pet dogs in designated outdoor seating areas when restaurants follow state sanitation rules, but dogs are generally not allowed inside unless they are service animals.
What do pet-friendly hotels in Cannon Beach usually charge?
Most Cannon Beach pet fees fall around $20 to $35 per night, per pet, though policies vary by property and room type.
Is Ecola State Park dog friendly?
Yes. Dogs are allowed in Oregon state parks, including Ecola State Park. On trails and in developed areas, keeping your dog leashed is the safest approach, and on the ocean shore dogs may be off leash if under direct control.
Ready to plan more dog-friendly coastal escapes?
Browse more city guides for beaches, patios, parks, and pet-friendly stays across the Pacific Northwest and beyond.
Browse More City Guides