25 Great Kid-Friendly Restaurants in Calgary

Kayla Young November 13, 2018

As anyone knows, going out to eat with kids in tow can be a bit of a challenge. With all the amazing restaurant options Calgary has to offer, it can be hard to narrow it down to a place that not only has food your kids will actually eat but also makes families feel welcome with the atmosphere they provide. While my family has some great restaurants we like to visit regularly, I decided to reach out to my fellow parents to get their input as well so no great spots would get missed!

We’ve found 25 gems for you to try out the next time you’re asking yourself, “What are some good family restaurants near me?”

1. Bro’Kin Yolk

Locations in Mahogany (1410 7 Mahogany Plaza SE) and 12580 Symons Valley Rd NW #130   


View this post on Instagram


A post shared by The Bro’Kin Yolk (@brokinyolk) on


Before kids, going out for brunch was one of my favourite things to do. Now that I have a three-year-old and a one-year-old, I’m always on the hunt for a place that not only serves delicious breakfast options for the whole family but also won’t leave you standing in line for two hours waiting to get it. With Bro’Kin Yolk’s waitlist system, you can call ahead of time to get a quote on the wait, add your name to a waitlist, and get a text when your table’s almost ready!  Bro’Kin Yolk has a fantastic Kids Menu with most items around $7 including French Toast, Mac and Cheese, Chicken Strips and Hash. They even serve Fruit Loops and Milk ($5)!

2. Belmont Diner

Located in Marda Loop (2008 33 Avenue SW)


View this post on Instagram


A post shared by BELMONT DINER 🍳☕️ (@belmontdiner) on

If you’re looking for a breakfast and lunch spot with a classic diner feel, Belmont Diner is your place. With tons of great breakfast and lunch options, you’re guaranteed to find something that everyone can enjoy. The best part about Belmont Diner is their adorable pancake art. The chefs take special requests and will try to create anything you ask for, so get your kids to start dreaming on the way to breakfast! The location is cozy, so you may need to wait, but the delicious food and incredible milkshakes make it totally worth it!

3. Spot On Kitchen and Bar

2 Richard Way SW, Calgary, AB

I had to include Spot on and 4th Spot on this list because my family loves them both so much, I couldn’t choose one over the other. These two restaurants have the same menu items, but both locations are worth a visit. Kids eat free here on Sundays and also receive a free birthday meal if they sign up for the Kids Club. Items on the Kids Menu are $8.99 and come with a drink and a scoop of ice cream for dessert. Spot On also uses the NoWait App which is a lifesaver when dining out with kids. Line up virtually using the App so you don’t have to wait at the restaurant! If that wasn’t enough reasons to check out Spot On, the restaurant offers toys for kids to play with and has music that’s just loud enough to drown out the odd hunger-induced tantrum.

4. 4th Spot Kitchen & Bar

2620 4 Street NW 

Aside from all the reasons listed under Spot On, the happy hour deals at 4th Spot (and Spot On) are amazing. Chicken bites, personal pizza, nachos and more are only $4. They have some of the most mouth-watering burgers I’ve ever tasted, and their French Onion soup is one of the most Instagram-worthy soups you’ll see in your life. If you have a family of pasta lovers, like we do, make sure you visit on Tuesdays, when all pasta dishes are only $12.99.

5. Le Patisserie du Soliel

2525 Woodview Dr. SW


View this post on Instagram


A post shared by Patisserie Du Soleil (@patisserieyyc) on

This is one of our favourite haunts in the Southwest. This little bakery and café rarely has a lineup, so it’s the perfect place to get in and out with kids. There’s a huge menu of all-day breakfast options, and they are open for lunch and dinner as well (except on Sunday, where it’s breakfast only). The Kids Menu has great options such as eggs and bacon, banana bread French toast, chocolate and banana pancakes, and mac and cheese, and everything is between $7.50-$8.50. As a bonus, there are some incredibly delicious bakery items that you can grab on your way out!

6. Cora

2525 36 St. NE, 5111 Northland Drive NW, 4600 130 Ave SE


View this post on Instagram


A post shared by Cora Restaurants (@corarestaurants) on

Cora is a breakfast favourite because of their giant portions and huge variety of yummy food. There are tons of great kids’ options like panini, eggs, crepes, waffles, pancakes and French toast, and everything on the Kids Menu comes with a drink. The wait staff is only too familiar with families, so they are always ready with stickers and take-home cups to offer to kids to keep them busy.

7. Craft Beer Market

100 Anderson Road SE (Southcentre Mall) and 345 10 Ave SW

A Beer Market might be one of the last places you’d assume kids would be welcome, but Craft offers an awesome Kids Menu with simple food that everyone under 12 will go crazy for. With brunch, lunch and dinner options all priced at $8.50, you’ll have money left over to sample one of the over 100 beers they have on tap.

8. Boston Pizza

17 locations in Calgary including Southland Drive, Southport Road, Shawnessy, Westbrook Mall, Riverbend Centre and more.

Can you really make a list of places to dine with kids and not include Boston Pizza? With some locations featuring kid-friendly entertainment like clowns, magicians, balloons and Lionel the BP mascot, Boston Pizza was basically made for families. They also have a deal where you can purchase a Kids Card for $5 and get 5 Free Kids Meals (6 when you register the card online) for kids 10 and under. This deal is only offered once a year, though, so make sure to get yours before sales end! Their Kids Menu items are all $7.99 and come with a drink and dessert. Kids can also get fun drinks like Shirley Temples and Island Punch.

9. Moxie’s

6 locations in Calgary including Shawnessy (41 Shawville Blvd SE), Southport (10606 Southport Road SW), Market Mall (3625 Shaganappi Trail NW), 8001 11 St SE, 888 7 Ave SW, and 29 Hopewell Way NE

As a kid, Moxie’s was always our favourite restaurant to go to as a family, and as a parent, it’s somewhere I love taking my own kids. The Kids Menu has items that are so tasty, I sneak bites of my son’s food when he isn’t looking (seriously, try the cheeseburger and tell me I’m wrong). There are other child-friendly options like penne and chicken fingers, and a grilled chicken dinner for kiddos who prefer fancier fare. The best part of any Kids Menu item is the volcano ice cream dessert that they’ve featured for at least 20 years, which is served in a dish with dry ice that creates a “smoke” effect your kids will be talking about for days (or maybe even years, as in my case!)

10. IKEA

8000 11 St SE 

Yep, IKEA. The best thing about a trip to IKEA is that you can make an entire afternoon out of it, and the cheap (and arguably pretty tasty) food is just a bonus. If you haven’t tried the Swedish meatballs, you probably need to, right now. Kids Menu items are under $3.49, and grown-up menu items are all under $11. I recently learned that the purchase of an entrée also makes you eligible for a free jar of organic baby food if you have a baby in your party. After you’re done eating, drop your potty-trained kids off at Smaland while you wander the store, and then pick them up to grab everyone an ever-popular $1 frozen yogurt on the way out.

11. Famoso

105 2303 4th St SW, McKenzie Towne (5 High Street SE), Westhills (125 Stewart Green SW), Country Hills (102 5149 Country Hills Blvd NW)


View this post on Instagram


A post shared by Famoso Pizzeria (@famosopizzeria) on

Famoso is a restaurant that got multiple mentions from parents sharing their favourite place to dine out with kids. A highlight of eating at Famoso is that your kids can play with fresh, raw pizza dough while they wait. My parents will tell you that this is pretty much the closest thing to real Italian pizza in Calgary. Kids’ pizza and pasta items range in price from $7.95-$9.95 depending on toppings you choose and come with a kids’ drink and a scoop of gelato or sorbetto. Our favourite grownup meal is the Pizetta and Soup (we always get the tomato bisque). Don’t forget to get yourself a scoop of Fiasco gelato for dessert, because your kid definitely isn’t going to want to share theirs.

12. Mikes

12650 Symons Valley Rd NW, Calgary, AB, as well as locations in Airdrie, Cochrane and High River


View this post on Instagram


A post shared by MR MIKES SteakhouseCasual (@mrmikesonline) on

As you know, keeping your kids busy while they wait for their food to arrive is one of the trickiest parts of dining out with little ones. Mr. Mikes helps to keep everyone at the table entertained with games like Jenga, checkers, Battleship, and Trivial Pursuit. The Kids Menu has a great selection for everyone from the pickiest eaters (Kraft Dinner for $6.79) to little gourmets (Steak and Fries for $10.49) and everyone in between.

13. Big T’s BBQ

2138 Crowchild Trail NW, Calgary, AB, 14935 Deer Ridge Dr SE, Calgary, AB, 510 77 Ave SE, Calgary, AB

If you’re in search of a great restaurant where no one will look twice when your kids eat with their hands, look no further. Tons of families love Big T’s for their friendly atmosphere and delicious barbecue smoked meat and incredible sides. We love getting a bunch of different items for everyone to share, but If you’d rather give your kids a plate of their own, meals like the Lil’ Ribber and mini sliders come with more side options than you can imagine, including hush puppies, baked beans, coleslaw, dirty rice, potato salad, cornbread and more. They also have brunch options like Chicken ‘n’ Waffles ($7), Sweet Potato Pancake ($7) and Bacon & Eggs ($7)

14. Sidewalk Citizen Bakery

618 Confluence Way SE, 338 10 St NW

This is a great place for kids for the simple reason that you can order at the counter, sit down and enjoy your food, and leave when the red flags of a fussy kiddo start to emerge. There is plenty of upstairs seating with room for strollers, which is always a plus. If the weather’s nice and you’re feeling like a picnic, you can even pre-order your food online (up until 10 am on weekdays) and pick it up to go.

15. Seed N’ Salt

2008 4 St SW

Seed N’ Salt has delicious, healthy bowls of all kinds – whether you’re in the mood for a breakfast bowl, a smoothie bowl, a salad, or something for lunch or dinner, they’ve got it covered. This is another great option for a place that’s quick to get in and out if you need to, or somewhere to linger a little longer if you’ve got the time. There are Kids Menu items like the Lil’ Amigo bowl (brown rice, roasted chicken, black beans, corn, tomatoes, white cheddar and tomatillo ranch dressing) that are perfect for kids or adults with a smaller appetite.

16. Nando’s

1033 17 Ave SW, 3333 32 Ave NE, 7 Mahogany Terrace SE


View this post on Instagram


A post shared by Nando’s Canada (@nandoscanada) on

Four years ago, my husband and I tried Nando’s on a trip to London, and were so excited when it opened in Calgary, we drove across the city every chance we got so we could eat there again. Now there are 3 locations, so we’re thankful it’s a lot easier for us to get our fix. Their Peri-Peri chicken is what they’re known for, so choose your spice level and pair it with some of their many sides (we love the corn and the Peri-Peri fries). Kids can order from the Nandino’s menu, where they get less-spicy versions of the adult fare, as well as two sides and a dessert or a drink. There’s a good chance that you’ll love your chicken so much, you’ll want to buy a bottle (or two!) of their sauce to take home with you.

17. East Side Mario’s

Locations in SunridgeMall (2555 32 St NE) and The Boulevard Shopping Centre (16061 Macleod Trail SE)

East Side Mario’s has a menu so huge that even the pickiest eater will be able to find something they’ll like. All-you-can-eat soup or salad and breadsticks will keep kids and grownups alike occupied while they wait for the main dish to arrive, so there’s no need to worry about anyone getting hangry before dinner. If bread sticks aren’t enough to keep your kids busy, all Mini Marios meals come with activity books and crayons, as well as a custom toy. East Side Mario’s has a Mini Marios Club which qualifies any kiddo who signs up for 5 Free Kids Eat Big meals and 5 free Chillers, once the card arrives in the mail.

18. The Old Spaghetti Factory

472 36th Street NE


View this post on Instagram


A post shared by Old Spaghetti Factory Canada (@spagfactory) on

Simple, tasty food at an unbeatable price is the name of the game for The Old Spaghetti Factory. They have an all-inclusive adult’s menu that includes unlimited bread, soup or salad, spumoni ice cream and coffee or tea, and their Kids Menu includes an entrée, applesauce or salad, a drink and ice cream, all for $6.25. By the time your dinner arrives, you’ll have just enough room to have some pasta and take the rest home for leftovers!

19. Pacini

123 Freeport Blvd NE

Have you ever heard of an all-you-can-eat bread bar? I hadn’t either, until I discovered Pacini, and my life was forever changed. Keep everyone at the table busy sampling Pacini’s different margarine spreads and debate whether it’s better to add your margarine before or after you grill your bread, and then decide which of their four flavours (presto, garlic, tomato and basil, or regular) tastes the best! There is a Mini Bambini menu for kids under 6 and a Grande Bambino menu for kids 6-12 with different pasta and pizza options available.

20. Whitespot

3322 23rd Street NE

Who wouldn’t want to eat their meal out of a pirate ship? At Whitespot, order a Kids Pirate Pak, which comes with an entrée, side, beverage and dessert, and watch your little ones’ faces light up when their meal arrives in a Pirate Pak boat! Whitespot even has a free app that lets kids challenge their table-mates to pirate-themed games while they wait.

21. Costa Vida

9737 Macleod Trail SW, 2118-8650 112 Ave NW, 4700 130 Ave SE


View this post on Instagram


A post shared by Costa Vida (@costavida) on

More than one of my fellow parents recommended Costa Vida Fresh Mexican Grill for its quick and delicious food, huge portion sizes and fun bubble wall for kids to stare at as they enter the restaurant. There is also a Costa Vida rewards program where you earn 1 point for every dollar you spend and earn a $4 reward once you’ve spent $50. You can get 20 free points for signing up with Facebook, so make sure to get the App before your first visit!

22. Clive Burger

736 17 Ave SW

There aren’t enough words to describe how much my family loves Clive Burger, located on 17 Ave SW. The burgers are cooked up right at the counter, where our son loves to watch as his food gets made. The Clive sauce is incredible on burgers and fries (I always get extra for myself, but it’s a little too spicy for our three-year-old). I’ve heard that the milkshakes are incredible, but I’m usually stuffed just from a burger and fries. An order of large fries is enough for the whole family to share, so if you get a Kids Meal for $7 (which includes a slider, small fries and a juice box), you might want to stick with a small. One more great thing about Clive Burger is that all of the packaging is compostable!

23. The Park Kitchen and Bar

#1200 163 Quarry Park Blvd SE

Any restaurant that offers a Kids Eat Free day is a winner in my books, and The Park Kitchen and Bar has theirs on Tuesdays. Just looking at photos of their food is enough to make your mouth water, so you can pretty much imagine how delicious it actually tastes. Vegetarian, Vegan, and Gluten Free options are available, so even family members with dietary restrictions will leave The Park more than satisfied. All Kids Meals are served with a choice of fries, Caesar salad or veggies and dip, a beverage and a sundae. The huge tree decorated with lights in the dining room also makes the whole dining experience a little more fun, especially when it’s cold and snowy outside.

24. Ripe Tomato Pizza

Marda Loop (3429 22 St SW), The CORE Shopping Centre (751 3 St SW), CF Market Mall (3625 Shaganappi Trail NW), West Springs (20 Westpark Link SW)


View this post on Instagram


A post shared by Ripe Tomato Pizza (@ripetomatopizza) on

Order at the counter and grab a seat while you wait for a delicious wood fired pizza from Ripe Tomato Pizza. Kids eat free on Tuesday evenings, but can eat for just $5.50 for the rest of the week with a 6” Pizza with 2 toppings, juice box and choice of chips or yogurt. There is a Ripe Tomato pizza just around the corner from my work, so I love to grab my kids from daycare and swing by Ripe Tomato to grab some dinner either to stay or to go on the nights I really don’t feel like cooking!

25. Montana’s

Signal Hill (5622 Signal Hill Centre SW), Shepard Regional Centre (4916 130 Ave SE), 2555 32 St NE, Beacon Hill (11654 Sarcee Trail NW), and in the Airport.

Your family may not be allowed to colour on the table at home, but they can definitely do it here! Montana’s has a fun, laid-back atmosphere, and arguably one of the best birthday ceremonies of any restaurant out there. If you’re game to wear a giant set of moose antlers and have most of the staff sing you a birthday song, Montana’s is the place to beat for a fun birthday dinner for the whole family. Kids also eat free on Tuesdays and can enjoy their Kids Meal which includes an entrée like Mini-Burger Sliders, BBQ Grilled Chicken Breast, Pork Back Ribs served with choice of side, kids’ pop, juice or milk, and dessert.

Tagged under: ,,,


Similar Related Posts: