Top 10 Things to do in Cannon Beach with Kids

Planning a family vacation can be overwhelming—especially for busy parents who crave adventure, fun, and relaxation but don’t want to spend hours creating an itinerary. That’s where Cannon Beach comes in. With its iconic Haystack Rock, stunning Pacific coastline, family-friendly resorts, and plenty of activities for all ages, Cannon Beach is the perfect destination for a turnkey vacation.

In this guide, we’ll walk you through everything you need to know about Cannon Beach with kids: the best time to visit, where to stay, and the top 10 activities that will make your trip unforgettable. By the end, you’ll have everything you need to plan your family getaway—without lifting a finger.

And if you’re looking for a step-by-step schedule, don’t miss our 3-day Cannon Beach itinerary with kids for a fully planned out itinerary.

cannon beach with kids

Best Time of Year to Visit Cannon Beach with Kids

One of the most common questions busy parents ask is, “When should we visit Cannon Beach with kids?” The truth is, Cannon Beach is beautiful year-round, but the best time depends on what kind of experience you’re after.

  • Summer (June–August): This is peak season, with warmer weather, plenty of sunshine, and the widest range of kid-friendly activities. Tide pooling at Haystack Rock is at its best, and you’ll find festivals, outdoor dining, and long beach days. The trade-off? Crowds and higher hotel prices.
  • Fall (September–October): A sweet spot for families who want fewer people but still decent weather. Fall brings stunning coastal sunsets, crisp mornings, and more affordable rates. Kids can still play on the beach without freezing. If you have flexibility with school schedules or a long week, I highly recommend heading to Cannon Beach in September where the crowds have cleared out and the days are still long and gorgeously sunny.
  • Winter (November–February): Cannon Beach turns into a storm-watching paradise. While you won’t be sunbathing, older kids may love the dramatic waves and cozy fireside evenings. Many hotels offer storm-watching specials.
  • Spring (March–May): Expect fewer crowds, wildflowers, and migrating gray whales. Spring can be unpredictable weather-wise, but it’s a rewarding time for adventurous families who don’t mind having to pack their raincoat.

For most families, summer through early fall is the sweet spot. You’ll get the best mix of activities and weather, with plenty of opportunities for both beach adventures and relaxation.


Where Is Cannon Beach?

Cannon Beach is a charming coastal town located on the northern Oregon coast, about 80 miles west of Portland. The drive takes just under two hours, making it an easy trip for families flying into Portland International Airport (PDX). I know the idea of flying and then taking a road trip can sound daunting but I promise you it’s a very easy drive. We’ve done it a few times after a two-hour flight with no problem.

This location makes Cannon Beach especially appealing for busy parents—it’s close enough to be convenient but feels like an entirely different world once you arrive. Picture windswept beaches, cozy resorts, and a laid-back small-town atmosphere with world-class scenery.


Where to Stay in Cannon Beach with Kids?

Choosing the right hotel is one of the most important parts of planning a family vacation. Fortunately, Cannon Beach has several fantastic options for families.

1. Hallmark Resort & Spa (Top Recommendation)

If you want a turnkey, luxurious, and family-friendly experience, Hallmark Resort & Spa should be your first choice. Perched right on the beach with breathtaking views of Haystack Rock, this resort combines convenience and comfort.

  • Why it’s great for families:
    • Oceanfront rooms with balconies—perfect for watching the sunset without leaving your room.
    • Indoor saltwater pool and hot tub for kids who can’t get enough water play.
    • Complimentary beach cruiser bikes for family rides along the coast.
    • Walkable to downtown Cannon Beach shops and restaurants.
    • The hotel will setup a bonfire for you and bring out s’mores kits, beach chairs, and blankets for a charming evening.

This is where discerning travelers stay when they want a stress-free Cannon Beach with kids vacation.

2. Surfsand Resort (Moderate Option)

For families looking for something a bit more moderate but still upscale, Surfsand Resort is an excellent alternative. Located near Haystack Rock, it also offers beachfront rooms, a heated indoor pool, and kid-friendly programming.

3. Tolovana Inn (Budget-Friendly Option)

If you’re looking for a more budget-conscious stay that still delivers on location, Tolovana Inn is a solid pick. With full kitchens, spacious condos, and easy beach access, it’s perfect for families who want to save money by cooking some meals in.


Best Restaurants to Visit in Cannon Beach with Kids

Good food is a key part of any family vacation, and Cannon Beach has plenty of options that make dining with kids both fun and stress-free. Whether your kids are picky eaters or adventurous foodies, you’ll find restaurants that balance great flavors with family-friendly vibes. Here are some of the best restaurants to try in Cannon Beach with kids:

1. Pelican Brewing – Cannon Beach

Pelican Brewing is a go-to spot for families thanks to its laid-back atmosphere, ocean views, and a menu with something for everyone. Parents can enjoy craft beers brewed on-site while kids dig into classics like fish and chips, burgers, and wood-fired pizzas. The outdoor patio is perfect for families who want a relaxed meal with space for kids to move around.

2. Lazy Susan Café

A Cannon Beach institution, Lazy Susan Café is a cozy breakfast and brunch spot that’s been delighting families for years. Their pancakes, omelets, and homemade muffins are legendary. Kids love the warm, welcoming vibe, and parents appreciate the hearty, high-quality food that fuels a full day of exploring Cannon Beach with kids. Just be prepared for a wait! We’ve definitely waited for over an hour for a table which can be difficult to pull off first thing in the morning.

3. Mo’s Restaurant

Mo’s is famous all along the Oregon Coast for its clam chowder, but it’s also one of the most kid-friendly restaurants in Cannon Beach. With big portions, plenty of kid-approved menu items, and a casual beachfront setting, Mo’s makes dining with kids simple and enjoyable.

4. Public Coast Brewing Co.

This family-friendly brewery pairs creative local beers for adults with a kid-friendly menu that includes burgers, mac and cheese, and even house-made root beer. Parents can relax knowing their kids are just as excited about the menu as they are. It’s an especially great choice after a busy day biking the beach or hiking in Ecola State Park.

5. EVOO Cooking School (Special Occasion)

If you’re looking for something unique, consider EVOO Cooking School. While this is more of a special outing than an everyday meal, their interactive dining experiences can be fun for families with older kids or teens who enjoy cooking and learning about food. It’s a memorable way to end a Cannon Beach trip. This was the perfect addition to our last vacation for our Top Chef obsessed big kid!


Top 10 Things to Do in Cannon Beach with Kids

Now for the fun part—the best activities to keep kids (and parents!) happy and entertained. These are the top 10 things to do in Cannon Beach with kids that blend adventure, learning, and relaxation. And just remember, if you decide to do nothing but stare at the ocean from a beach towel you are still having a great day! It’s so easy to get caught up in overplanning vacations. I’d recommend you pick one of these activities per day and let the rest of your vacation time be about enjoying Cannon Beach with kids and relaxing!

1. Explore Haystack Rock and Its Tide Pools

Haystack Rock is the most iconic landmark in Cannon Beach. At low tide, families can walk right up to the rock and explore the tide pools teeming with sea stars, anemones, crabs, and more. It’s like stepping into a living aquarium. Sometimes there are volunteers out by the tide pools to help you spot marine life and explain what you are looking at. Only in Oregon!

Pro Tip: Check the tide chart before you go for the best experience.

2. Build Sandcastles and Fly Kites on the Beach

Sometimes the simplest activities are the most memorable. Cannon Beach’s wide, sandy shoreline is perfect for sandcastle building competitions, kite flying, or just running wild. The Oregon Coast can get pretty windy but the biggest perk to that is kite flying! Bring a kite from one of the local shops and watch your kids’ faces light up.

3. Visit Ecola State Park

For families who love a little adventure, Ecola State Park offers stunning hiking trails, picnic areas, and sweeping coastal views. Try the short Crescent Beach Trail—it’s kid-friendly and leads to a secluded beach that feels like a hidden treasure.

4. Ride Beach Cruiser Bikes

Many hotels, including Hallmark Resort, provide complimentary beach cruiser bikes. The hard-packed sand at low tide makes biking on the beach an absolute joy. It’s a great way to cover more ground while keeping kids entertained. I had never biked on a beach before and it was the absolute best! I was worried it would be hard but it was just as easy as riding on a normal trail.

5. Stop by the Cannon Beach History Center and Museum

This is a short but worthwhile stop to give kids a break from the outdoors. Exhibits cover the history of the town, local shipwrecks, and Native American culture. It’s interactive enough to keep young minds curious.

6. Whale Watching Tours

Spring and winter are prime whale migration seasons, and several local companies offer whale-watching excursions. Kids will be thrilled to spot gray whales breaching just offshore. For families who prefer to stay on land, try whale-watching from Ecola Point.

7. Visit Hug Point State Recreation Site

Just a few miles south of town, Hug Point offers sea caves, a small waterfall, and fascinating rock formations. Kids love exploring the caves and splashing around in the shallow water. Be sure to check tide times before you go, you’ll only be able to visit the waterfall during low tide. Hug Point was one of our favorite beaches to visit on the Oregon Coast with kids, it is absolutely magical and such a hidden gem.

8. Enjoy Ice Cream at Bruce’s Candy Kitchen

No family trip is complete without a sweet treat. Bruce’s Candy Kitchen is a Cannon Beach institution, famous for its saltwater taffy and old-fashioned candies. It’s a must-visit after a long beach day. It’s pink exterior also makes for the cutest pictures. It’s for the ‘gram!

9. Go Horseback Riding on the Beach

Several outfitters in the area offer guided horseback rides along the sand. Kids (typically 6 and up) can ride with adults, and it’s a magical way to experience Cannon Beach together as a family.

10. Catch a Family-Friendly Show at Coaster Theatre Playhouse

If your family enjoys the arts, check out what’s playing at the Coaster Theatre Playhouse. They often have family-friendly productions, and it’s a great evening activity after a beach day.


Why Cannon Beach with Kids Is the Perfect Family Escape

For busy parents, the hardest part of vacation is planning—but Cannon Beach makes it easy. With iconic natural landmarks, family-friendly resorts, and endless activities that blend adventure, fun, and relaxation, it’s the ultimate turnkey destination.

From tide pooling at Haystack Rock to biking on the sand and enjoying ice cream at Bruce’s Candy Kitchen, there’s something magical about experiencing Cannon Beach with kids. Plus, with convenient access from Portland, you don’t have to spend half your vacation traveling.

If you want a fully planned schedule, check out our detailed 3-day Cannon Beach itinerary with kids for a stress-free way to make the most of your trip.

Cannon Beach is not just another beach town—it’s a place where families can create core memories without the hassle of planning. Pack your bags, grab the kids, and get ready for your new favorite family destination.

Similar Posts