Are you hungry and on the hunt for the best Canmore breakfast? Are you craving a great cup of coffee and a scrumptious snack to kickstart your day?
I’ve been there! Over the years I’ve spent many weekends travelling from Calgary to Canmore and every morning I’m hangry and searching online to find the best Canmore breakfast restaurants. Canmore is my go to stop for a grab and go breakfast when I am short on time and heading to the mountains for a day of hiking or snowshoeing.
Let me be your guide to the hidden gems and local favorites that make Canmore a fantastic place to go for breakfast or brunch. Whether you’re a local, a weekend visitor, or a tourist passing through town, I’ve compiled a list of the 22 most delicious breakfast restaurants in Canmore.
22 Best Canmore Breakfast Restaurants, Coffee Shops, and Bakeries
Approximate Cost: $ 10-15CDN ($7.50-11.15 USD) $$ 15-25 CDN ($11.15-18.60 USD) $$$ 25+CDN ($18.60 USD +)
- Summit Cafe $-$$
- Communitea Cafe $-$$
- Chez Francois Restaurant in Chateau Canmore $$
- Graze Food and Drink $$
- Harvest Café $
- Craig’s Way Station $-$$
- The Georgetown Pub $$
- The Bankhead Restaurant and Lounge $$
- The Grande Kitchen + Bar $$
- Cacao 70 Canmore $$
- Blondies Café $
- Where the Buffalo Roam Saloon $$-$$$
- Rhythm and Howl $$
- Sage Bistro and Wine Lounge $-$$
- Stirling Dining Room and Lounge at the Malcolm $$-$$$
- Fergus and Bix $$-$$$
- Beamer’s Coffee Bar <$-$
- Eclipse Coffee Roasters <$-$
- Bicycle Café <$-$
- Rocky Mountain Bagel Company <$-$
- Le Fournil Bakery <$-$
- JK Bakery Ltd <$-$
Best Canmore Breakfast Restaurants
1. Summit Cafe
- Location: 102 – 1001 Cougar Creek Drive
- Hours: 7:30am-1:30pm, 7 days a week
- Approximate Cost: $ – $$
- Menu
- Best for: A Mexican breakfast menu including Huevos Rancheros
The Summit Cafe is a favourite spot for locals looking for a hearty breakfast and great views of the surrounding mountain peaks from their outdoor patio. Located outside of the downtown area near Cougar Creek it is a hidden gem that many tourists don’t know about.
They serve Tex-Mex style breakfasts with specialties like huevos rancheros, as well as classic breakfast items like bacon and eggs, omelettes, and oatmeal. There are options for vegan and gluten free meals.
They are open until 1:30pm each day and have lunch items as well as take away boxed lunches.
🤩 Click here to read restaurant reviews for the Summit Cafe
2. Communitea Cafe
- Location: 117 – 1001 6 Avenue
- Hours: 9:30am-11:00am, 7 days a week
- Approximate Cost: $ – $$
- Menu
- Best for: Healthy Canmore breakfast
Communitea offers over 80 different types of loose leaf teas and herbal infusions. I’m a tea lover and I love to savour a cup of specialty tea and a healthy breakfast inside their welcoming cafe. Their menu includes a variety of smoothies, breakfast bowls, burritos, toasts, and paninis. You can also order take away for those in a hurry.
Located in the heart of downtown Canmore this is a great place to stop for those with special dietary needs because they offer a wide selection of vegan, vegetarian, and gluten free breakfast options like their vegan breakfast bowl or breakfast panini.
Lunch is also served from 11am-6:30pm.
🤩Click here to read restaurant reviews for Communitea
3. Chez Francois Restaurant in Chateau Canmore
- Location: 1716 Bow Valley Trail
- Hours: 7am-2:30pm, Monday-Friday and 7am-3pm on weekends
- Approximate Cost: $$
- Menu
- Best for: An elegant brunch
Chez Francois is a French restaurant that serves an elegant breakfast and lunch with tasty and nicely presented dishes. This is a popular brunch spot that offers breakfast all day.
The menu is extensive, with over 60 items including egg dishes, waffles and pancakes, French toast, crepes, breakfast sandwiches, and breakfast poutine. Their signature dish is the eggs benedict with a freshly made hollandaise sauce. Vegan, vegetarian and gluten free options are available.
🤩 Click here to read restaurant reviews for Chez Francois
4. Graze Food and Drink
- Location: 102 – 717 8 St
- Hours: 9:00am-12:00pm, 7 days a week
- Approximate Cost: $$
- Menu
- Best for: Best downtown Canmore breakfast restaurant
In the centre of downtown Canmore is Graze Food and Drink, a small family run restaurant that has a cozy, bustling atmosphere. Graham ordered bacon and eggs and I ordered the French toast the last time we ate here and both were delicious.
The menu includes hearty classics like eggs benedicts, omelettes, egg dishes with bacon, sausage or ham, pancakes, French toast, breakfast burritos and breakfast poutine. They do have some gluten free options on the menu and a small outdoor patio in the summer.
They also serve lunch and dinner until 8pm each night.
🤩 Click here to read restaurant reviews for Graze Food and Drink
5. Harvest Café
- Location: 718 10 Street
- Hours: 8:30am-4pm, Sunday to Thursday & 8:30am-4:30pm Friday to Saturday
- Approximate Cost: $
- Menu
- Best for: Dog lovers
Harvest Cafe is located in downtown Canmore and is a breakfast, lunch, and dessert cafe with the option to eat in or take away. They have a large dog friendly outdoor deck with views of the mountains so it’s a great place to stop by when you are out on a walk.
The breakfast menu is available all day and includes a wide variety of egg scrambles, frittatas and breakfast sandwiches. Delicious homemade baked goods are available. They also serve lunch items like grilled wraps, paninis, and veggie bowls. There is a good selection of vegan and gluten free items.
🤩Click here to read restaurant reviews for Harvest Cafe
6. Craig’s Way Station
- Location: 1727 Mountain Avenue
- Hours: 6:30am-2:00pm, 7 days a week
- Approximate Cost: $ – $$
- Menu
- Best for: Best Canmore diner
Craig’s Way Station is located just off of Bow Valley Trail shortly after you pull off Highway 1 into Canmore. Free parking is readily available.
If you are hungry and looking for big portions at a reasonable price in a casual diner this is the place for you. The diner is not fancy but service and reviews are consistently good.
The menu includes steak and eggs as well as other meat and egg dishes served with your choice of pancakes, toast and hashbrowns, or toast and fruit. They also serve 3 egg omelettes, egg benedicts and scrambles, pancakes, waffles, and French toast.
Breakfast and lunch are served all day and gluten free bread is available.
🤩 Click here to read restaurant reviews for Craig’s Way Station
7. The Georgetown Inn Pub
- Location: 1101 Bow Valley Trail
- Hours: 8am-11am, Monday to Friday & 8am to 12pm Saturday, Sunday & holidays
- Approximate Cost: $$
- Menu
- Best for: Full English breakfast
The Georgetown Inn Pub is located just outside of the main downtown centre and they are well known for their traditional old English menu items.
This is the only place in town where you can get a traditional full English breakfast or fry up with eggs, bacon, sausage, baked beans, hashbrowns and rye toast. Other classic dishes like scotch eggs and mini stuffed Yorkshire puddings are also on the menu.
On Saturdays and Sundays there is a weekend egg benedicts menu, and you can also order items like pancakes, French toast, or omelettes any day. There is an extensive lunch or dinner menu at the pub, which is open to 9 or 10pm each evening.
🤩 Click here to read restaurant reviews for Georgetown Inn Pub
8. The Bankhead Restaurant and Lounge
- Location: 1602 2 Avenue
- Hours: 7am-2pm, 7 days a week
- Approximate Cost: $$
- Menu
- Best for: Breakfast with international dishes
The Bankhead Restaurant and Lounge is located in the Northwinds Hotel by Basecamp just off of Bow Valley Trail where you pull off Highway 1 into Canmore. There is plenty of on site parking available.
The menu includes typical breakfast items like pancakes, waffles, French toast, omelettes, egg benedicts, and oatmeal. The Bankhead menu also includes items with an international influence like Turkish eggs, Masala omelette, omurice, or aloo paratha that are not offered elsewhere.
Breakfast can be ordered from 7am-2pm each day. There is also an extensive lunch menu and evening dining is from 5pm-9pm.
🤩 Click here to read restaurant reviews for The Bankhead Restaurant & Lounge
9. The Grande Kitchen + Bar
- Location: 901 Mountain Street
- Hours: 8am-1pm, Monday, Thursday, Friday & 8am-2pm Saturday and Sunday
- Approximate Cost: $$
- Menu
- Best for: Best breakfast menu in Canmore
The Grande Kitchen + Bar was voted the Best Breakfast Menu in the Bow Valley (2023) and is located in a beautiful, modern space in the Grand Rockies Resort. The Grande Kitchen + Bar is located close to downtown Canmore and some street parking and parking at the Grande Rockies building is available.
You can enjoy breakfast all morning in person at the restaurant, on the patio, or order take out. The menu includes eggs and meat, omelettes, egg benedicts, and a variety of bowls. They offer unique items like a Monte Cristo, banana bread French toast, and French crepes.
This is the place to go if you want a gourmet breakfast that is beautifully presented in a nice setting. Lunch and evening dining is available with a varied menu.
🤩 Click here to read restaurant reviews for The Grande Kitchen + Bar
10. Cacao 70 Canmore
- Location: Unit 109 302 Old Canmore Road
- Hours: 9am-4pm, Monday, Wednesday, Thursday Friday & 8:30am-5pm, Saturday and Sunday
- Approximate Cost: $$
- Menu
- Best for: Chocolate lovers
Cacao 70 offers all day brunch, drinks, and sweets that are chocolate themed. Located close to the main downtown area, in The Shops of Canmore, there is ample parking available.
Cacao 70 started off as a chocolate drinking bar in Montreal and later they expanded to other locations and added chocolate flavoured foods. You can expect to find a mix of savoury and sweet breakfast items like chocolate coffee, waffles, crepes, croque, fondues, omelettes, eggs and meat, and wraps.
The brunch menu is available to 3pm and take out and pickup is available.
🤩 Click here to read restaurant reviews for Cacao 70 Canmore
11. Blondies Café
- Location: 701 Bow Valley Trail
- Hours: 7am-5:30pm, 7 days a week
- Approximate Cost: $
- Menu
- Best for: Quick take out
Blondies is located near downtown Canmore near the intersection of Bow Valley Trail and Benchlands Trail/Railway Avenue. Its a convenient stopping point for those staying in Canmore or driving through the area and there is plenty of parking.
The cafe is cozy with indoor seating as well as picnic tables outdoors. The breakfast menu is not extensive but does offer some tasty options if you want to grab a quick bite to eat.
The menu includes breakfast wraps, sandwiches, bowls, a yogurt parfait and baked goods. Blondies is know for its great coffee and is a great place to get breakfast at a reasonable cost.
Sandwiches and salads are also available on the lunch menu. I really enjoyed “The Smokehouse” and would recommend it.
🤩 Click here to read restaurant reviews for Blondies Cafe
12. Where the Buffalo Roam Saloon
- Location: 2 – 626 8 Street
- Hours: 10am-11pm, Sunday, and open Monday to Thursday 11:30am-11pm, and Friday and Saturday 11:30am to 12am
- Approximate Cost: $$-$$$
- Menu
- Best for: Sunday brunch and cocktails
Where the Buffalo Roam Saloon is located in the heart of downtown Canmore on the main street. This is a cozy eatery with limited seating and a heated outdoor patio that is dog friendly.
Sunday brunch is offered weekly and this is the only day that brunch is served. The menu is not extensive but there are many tasty and unique dishes including chicken and waffles benny, smoked salmon benny, crepe madame, crepe brulee, scotch egg, rotating oatmeal, and a typical eggs, meat, and hashbrowns dish.
Where the Buffalo Roam Saloon is known for its fabulous cocktails so be sure to get a drink with your meal. Lunch and dinner items are also available daily.
🤩 Click here to read restaurant reviews for Where the Buffalo Roam Saloon
13. Rhythm and Howl
- Location: 1 Silvertip Trail
- Hours: 7am-3pm daily (Brunch), and dinner from 5pm-9:30pm
- Approximate Cost: $$
- Menu
- Best for: Canmore breakfast with a view
Rhythm and Howl is located in Mountain House by Basecamp and the dining room overlooks the majestic rocky mountains. It is a spacious and modern eatery that serves breakfast items with a contemporary twist.
The menu includes items like sourdough French toast, chicken and waffles, falafal eggs benedict, bacon and egg flatbread, and Belgian waffles with salted caramel and bourban fudge.
Rhythm and Howl offers lunch items on its menu and is also open for dinner and happy hour each afternoon and late in the evening.
🤩 Click here to read restaurant reviews for Rhythm and Howl
14. Sage Bistro and Wine Lounge
- Location: 1712 Bow Valley Trail
- Hours: 10am-2pm, Saturday & Sunday (Breakfast) or 2pm-5pm (Lunch), Monday to Friday 11:30am to 5pm and dinner 5pm-10pm 7 days a week
- Approximate Cost: $-$$ (Train Wreck is $$$)
- Menu
- Best for: Train wreck breakfast
Sage Bistro is located off of busy Bow Valley Trail, the main thoroughfare off Highway 1. They are open for breakfast only on weekends and offer an a la carte breakfast menu.
Sage Bistro’s signature item is the massive train wreck breakfast which can be shared. A train wreck breakfast includes 4 eggs, 3 sausages, 3 back bacon, 3 strips of bacon, banana bread French toast, ricotta blueberry, potatoes, tomatoes, toast, fruit, and berries.
If you are looking for a smaller serving they also serve frittatas, eggs benedict, eggs and meats, quiche, chorizo and pepper hash, pancakes, French toast, yogurt and a breakfast croissant sandwich.
There are a wide variety of lunch and dinner items served.
🤩 Click here to read restaurant reviews for Sage Bistro
15. Stirling Dining Room and Lounge at the Malcolm
- Location: 321 Spring Creek Drive
- Hours: Monday to Friday 7am-11am, Saturday 9am-12pm, Sunday 9am-1:30pm
- Approximate Cost: $$-$$$
- Menu
- Best for: Canmore breakfast buffet
The Stirling Grill & Lounge is in the Malcolm hotel, located a short walk from downtown in the Spring Creek area. The dining room provides amazing views of Policeman’s Creek and the surrounding mountains.
A breakfast buffet is available on weekends and during the week you can order ala carte items likes omelettes, eggs benedict, eggs and meat, French toast , crepes, scrambles, oatmeal, breakfast sandwiches, and poutine.
For a unique experience, try the traditional afternoon English tea from Fridays to Sunday (1pm-3pm). An extensive lunch and dinner menu is also offered.
🤩 Click here to read restaurant reviews for Stirling Dining Room & Lounge
16. Fergus and Bix
- Location: 101 – 733 8 Street
- Hours: 10am-3pm, Saturday, Sunday and Holidays (brunch) or lunch and dinner served to 12am Saturday/11pm Sunday, Monday to Friday 11am-12am (lunch and dinner)
- Approximate Cost: $$ – $$$
- Menu
- Best for: Breakfast pizza
Fergus & Bix is located on the main street of downtown Canmore. The atmosphere is nice with modern decor and a large outdoor patio. Service and food are rated consistently high for this popular eatery.
Brunch is served only on weekends and holidays. The menu includes eggs and meat, egg benedicts, breakfast sandwich, burger, or pizza, scrambles, fried chicken and waffles, and French toast.
An extensive lunch and dinner menu is also available.
🤩Click here to read restaurant reviews for Fergus and Bix
Best Canmore Coffee Shops
17. Beamer’s Coffee Bar
- Location: 737 7 Avenue or 300 Old Canmore Road
- Hours: 6am-5pm, 7 days a week
- Approximate Cost: <$ – $
- Menu
- Best for: A grab and go breakfast
Beamers has two locations, one is just off of the main street in downtown Canmore and the other is off the main throughfare of Bow Valley Trail in the Shops of Canmore. These locations are very central if you are walking through downtown or passing through Canmore.
Beamer’s offers a variety of specialty hot or iced coffees, smoothies, breakfast buns and wraps, muffins, toast and jam, and pastries. Be sure to try the Tumeric latte (with tumeric, chili and cacao flavours).
Beamers offers the option to order ahead online so it is ready when you arrive. They also have sandwiches if you are looking for lunch.
🤩 Click here to read restaurant reviews for Beamer’s Coffee Bar
18. Eclipse Coffee Roasters
- Location: 817 8 Street or 1516 Railway Avenue or 700 Railway Avenue
- Hours: 7 days a week and hours vary slightly slightly by location ranging from 7:30am-6pm
- Approximate Cost: <$ – $
- Menu
- Best for: Best specialty coffee
Eclipse Coffee Roasters has three locations in Canmore including a downtown location, another a short distance away off of Railway Avenue and a third at Elevation Place.
Eclipse is the place to go for the best specialty coffee in Canmore. Its a great place to relax and hang out and sometimes live musicians play at the Railway Avenue location.
Eclipse Coffee Roasters is known for its great artisinal coffee but does not have a big breakfast menu. You can choose from a few baked goods to go with your coffee.
If you want to brew your own coffee at home they sell coffee beans or ship to your door.
🤩 Click here to read restaurant reviews for Eclipse Coffee Roasters
19. Bicycle Café
- Location: 630 8 Street
- Hours: 10am-6pm, Monday to Saturday, 10am-5pm, Sundays and holidays
- Approximate Cost: <$ – $
- Best for: Bicycle enthusiasts
The Bicycle Cafe is located on the main street of Canmore and is a great place to get quick cup of coffee before or after your bike ride.
The atmosphere is more about bikes than breakfast but they have a loyal following of coffee drinkers who love their brew, checking out their gear, and a simple cafe atmosphere with a few snacks.
🤩 Click here to read restaurant reviews for Bicycle Cafe
Best Canmore Bakeries
20. Rocky Mountain Bagel Company
- Location: 830 8 Street or 1106 Bow Valley Trail
- Hours: 7am-5pm (8th Street) or 6am-4pm (Bow Valley Trail), 7 days a week
- Approximate Cost: >$ – $
- Menu
- Best for: Cheap Canmore breakfast
Rocky Mountain Bagel Company is located off of Canmore’s main street and Bow Valley Trail, the main route through the city.
Their menu includes freshly baked bagels with spreads, breakfast and lunch bagel sandwiches, and spinich, feta, and onion quiche. They also offer a good selection of breakfast beverages like specialty coffees, green tea, London fog, lemongrass and honey or hot chocolate.
Known for its huge bakery, the Rocky Mountain Bagel Company is a very popular stop in Canmore for both locals and visitors. Its very busy but still has a cozy atmosphere to eat in or you can order your favourite bagel to go.
🤩Click here to read restaurant reviews for Rocky Mountain Bagel Company
21. Le Fournil Bakery
- Location: 101 – 1205 Bow Valley Trail
- Hours: 7:30am-3pm, Monday, Thursday, Friday, Saturday, Sunday
- Approximate Cost: <$ – $
- Menu
- Best for: French pastries
Le Fournil Bakery is like visiting a Paris cafe just off of Bow Valley Trail in Canmore. This European inspired eatery sells a variety of cook books and greeting cards. If you are looking for something special this is the place to go.
The bakery has a great selection of French pastries, baked goods and a variety of beverages. Their butter croissants are large, fresh and delicious! In addition to baked goods, the menu includes quiches, sandwiches, and gourmet grocery items.
🤩 Click here to read restaurant reviews for Le Fournil Bakery
22. JK Bakery Cafe
- Location: 1000 7 Avenue or 1514 Railway Avenue
- Hours: 8am-5pm (downtown) and 8am-4pm (Railway), 7 days a week
- Approximate Cost: <$ – $$
- Menu
- Best for: Baked goods
JK Bakery Cafe is a charming little cafe and bakery in Canmore’s downtown central district with a second location on Railway Avenue.
The menu includes breakfast buns, quiches, yogurt parfaits, croissants, and baked goods including delicious cinnamon buns. coffee, baked goods, quiche, cinnamon buns
JK Bakery also serves lunch including lasagnas, sausage rolls, meat pies, salads, sandwiches with fresh baked artisan bread and homemade soups.
🤩 Click here to read restaurant reviews for JK Bakery Ltd
Where to get the best breakfast in Canmore?
It was hard to pick only one best breakfast and brunch spot in Canmore as it really depends on what type of experience you are looking for. My pick is Graze Food and Drink which we really enjoyed during our last weekend trip. The delicious food, cozy ambiance, and attentive service make it an ideal spot.
Final thoughts: Canmore breakfast restaurants
Canmore’s breakfast scene includes a wide array of eateries and is worth a stop. From locals who know the best-kept secrets to the tourists seeking the perfect bite, Canmore’s breakfast and brunch spots will not disappoint. Enjoy a tasty meal in this charming town while enjoying views of the Three Sisters mountains.
If you are already here for breakfast, why not stay awhile and spend the day or a weekend exploring the area. Stay tuned for my next post, where I cover all the things you can do on a weekend getaway in Canmore and the Canadian Rockies.
Where to Stay:
- Luxury: The Malcom Hotel by Clique
- Boutique Hotel: Creekside Villa Restaurant and Rooms
- Condo: Stoneridge Mountain Resort
- B&B: Ambleside Lodge Bed and Breakfast or Lady MacDonald Country Inn
My Favourite Travel Websites
I often get asked about where I book my travel. I’m always looking for deals that are a good value and these are the travel websites that I go back to again and again to book my own vacations.
Best Travel Websites
Booking.com
Hotels.com
VRBO or AirBnB
Expedia
Booking.com Car Rental
Suntransfers
Omio or Trainline
Motorhome Republic
Bus Bud

