
McDonald's menu prices in Canada
Verified August 6, 2026Updated September 2, 2026CAD, before taxFull menu
Independent of McDonald's. Froqel is not affiliated with, endorsed by or sponsored by McDonald's, and no price on this page was supplied by it. The name and mark above identify the chain whose prices this page records, and remain its owner's trademarks.

Why there's no single McDonald's Canada price list
Search "McDonald's Canada menu" and you'll find plenty of sites presenting one clean price list for the whole country. None of them can back that up, because McDonald's Canada doesn't have a national price list to publish. Almost every Canadian McDonald's is an independently owned franchise, and franchisees set their own prices within limits the company sets, not a number handed down from head office. A McChicken can cost one amount in Scarborough and a different amount a few kilometres away in North York, both correctly priced for their own restaurant.
That's why this page doesn't claim to be a national price list either. What follows is one complete, real snapshot: every price a single restaurant, at 20 Eglinton Avenue East in Toronto, Ontario, was charging as of August 6, 2026, not blended with prices from other cities, provinces, or delivery apps to look more complete than it is.
One honest gap: the source data doesn't say whether these are counter prices or app prices, and McDonald's is known to charge differently depending on how you order. I can't confirm which one this is, so I'm flagging it up front rather than presenting it as more certain than it is.
Treat every number below as accurate to this one restaurant, on this one day, ordered this one way. That's a narrower claim than "the McDonald's Canada menu." It's also the only honest one available.
Quick facts
| Detail | Figure |
|---|---|
| Cheapest item | $1.19, apple slices or a single McPops (sauces alone run as low as $0.49) |
| Most expensive single-serving item | $19.59, Double Quarter Pounder BLT Extra Value Meal (group bundles run higher, see the bundles section) |
| Big Mac | $8.39 |
| Big Mac Extra Value Meal | $14.79 |
Every table below groups items the way the source data does, and every cell in them is filled: an item only appears in a priced table when the source gave it a price and a calorie count. The handful the source left blank are listed separately, under the columns they do have data for, so nothing is quietly dropped and nothing is quietly invented. The Extra Value Meal math, the per-unit breakdowns, and the bundle rankings sit in their own sections after the tables.
Bundles for groups
These six items are the only ones at this restaurant priced to feed more than one person. Cost-per-person math for the four named bundles is further down the page.
| Item | Price | Calories |
|---|---|---|
| Family Bundle, serves 3 | $31.49 | 1,510 to 2,930 |
| Value Bundle Meal, serves 4 | $38.39 | 2,280 to 3,700 |
| Late Night Bundle, serves 4 | $40.99 | 3,500 to 3,710 |
| Breakfast Bundle for 4 | $35.35 | 1,810 to 2,410 |
| 20 Chicken McNuggets Meal, serves 2 | $31.39 | 1,650 to 2,280 |
| 40 Chicken McNuggets, serves 4 | $33.99 | 1,860 to 2,210 |
Burgers and burger meals
| Item | Price | Calories |
|---|---|---|
| Double Hamburger | $3.39 | 320 |
| Triple Cheeseburger Extra Value Meal | $12.79 | 900 to 1,110 |
| Double Hamburger Extra Value Meal | $6.69 | 560 to 710 |
| McDouble McValue Meal | $6.69 | 610 to 760 |
| Big Mac | $8.39 | 560 |
| Double Big Mac Extra Value Meal | $17.89 | 870 to 1,300 |
| Big Mac Extra Value Meal | $14.79 | 710 to 1,140 |
| Big Mac, "The Grinch Meal" | $19.18 | 940 to 1,150 |
| Quarter Pounder with Cheese Extra Value Meal | $15.59 | 670 to 1,100 |
| Double Quarter Pounder with Cheese Extra Value Meal | $18.59 | 890 to 1,320 |
| Quarter Pounder without Cheese Extra Value Meal | $14.99 | 570 to 1,000 |
| Double Quarter Pounder without Cheese Extra Value Meal | $17.89 | 790 to 1,220 |
| Quarter Pounder BLT Extra Value Meal | $17.19 | 750 to 1,180 |
| Double Quarter Pounder BLT Extra Value Meal | $19.59 | 990 to 1,430 |
| Cheeseburger Deluxe Extra Value Meal | $11.59 | 580 to 730 |
| Big Mac, no meat, Extra Value Meal | $12.59 | 540 to 970 |
Three burgers are missing from that table, and the gap is worth naming. The plain Hamburger, Cheeseburger and Double Cheeseburger all have confirmed calorie counts at this restaurant but no confirmed price, so they're listed here on the figure that was actually checked rather than sitting in the priced table with a hole where the money goes:
| Item | Calories |
|---|---|
| Hamburger | 250 |
| Cheeseburger | 290 |
| Double Cheeseburger | 430 |
It's a telling gap: the items missing a price are exactly the cheapest tier of the burger line, what a budget order would reach for first. One flag on the table above: "The Grinch Meal" is a seasonal promotional name preserved from the source, so don't expect it on the board outside the holidays.
Chicken, fish and wraps
| Item | Price | Calories |
|---|---|---|
| Junior Chicken McValue Meal | $6.69 | 620 to 770 |
| McChicken | $8.39 | 480 |
| McChicken Extra Value Meal | $14.59 | 620 to 1,052 |
| Spicy Habanero McChicken Extra Value Meal | $14.99 | 610 to 1,040 |
| McCrispy Extra Value Meal | $15.59 | 870 to 1,080 |
| Spicy McCrispy Extra Value Meal | $15.99 | 860 to 1,070 |
| Bacon Deluxe McCrispy Extra Value Meal | $17.59 | 940 to 1,150 |
| Spicy Bacon Deluxe McCrispy Extra Value Meal | $17.79 | 930 to 1,140 |
| Grilled Chicken Sandwich Extra Value Meal | $15.59 | 740 to 950 |
| Spicy Grilled Chicken Sandwich Extra Value Meal | $15.99 | 720 to 930 |
| Bacon Deluxe Grilled Chicken Extra Value Meal | $17.59 | 810 to 1,020 |
| Filet-O-Fish Extra Value Meal | $14.59 | 540 to 970 |
| Double Filet-O-Fish Extra Value Meal | $17.99 | 710 to 1,140 |
| 6 Chicken McNuggets | $8.39 | 290 to 360 |
| 10 Chicken McNuggets | $11.39 | 490 to 630 |
| 6 McNuggets Extra Value Meal | $14.79 | 640 to 920 |
| 10 McNuggets Extra Value Meal | $17.79 | 840 to 1,190 |
| 20 McNuggets Extra Value Meal, serves 2 | $24.99 | 1,300 to 1,720 |
| Sweet Chili McWrap, crispy or grilled | $10.59 | 460 to 590 |
| Sweet Chili McWrap Extra Value Meal | $17.19 | 810 to 1,150 |
| Chicken & Bacon McWrap, crispy or grilled | $10.59 | 480 to 600 |
| Chicken & Bacon McWrap Extra Value Meal | $17.19 | 830 to 1,160 |
| Cajun Ranch McWrap, crispy or grilled | $10.99 | 480 to 610 |
| Cajun Ranch McWrap Extra Value Meal | $17.59 | 830 to 1,170 |
| Creamy Avocado Ranch McWrap, crispy or grilled | $10.59 | 500 to 620 |
| Avocado Ranch McWrap Extra Value Meal | $17.19 | 850 to 1,180 |
| Ranch Chicken Snack Wrap, crispy or grilled | $4.29 | 260 to 320 |
| Spicy Buffalo Chicken Snack Wrap, crispy or grilled | $4.29 | 240 to 310 |
Two items are absent from that table on purpose. The McCrispy has neither a price nor a calorie count in the source, so there was nothing to publish; every Extra Value Meal version of it is priced normally, just not the plain sandwich on its own. The 4-piece Chicken McNuggets has a calorie count but no price at this restaurant, so it's listed here on the figure that was checked:
| Item | Calories |
|---|---|
| 4 Chicken McNuggets | 190 |
For a priced 4-piece, the Happy Meal in the next section bundles the same four nuggets with a side and a drink at $6.79.
Happy Meals
| Item | Price | Calories |
|---|---|---|
| Hamburger Happy Meal with fries | $5.99 | 510 to 620 |
| Hamburger Happy Meal with apple slices | $5.99 | 300 to 410 |
| Cheeseburger Happy Meal with fries | $6.59 | 560 to 670 |
| Cheeseburger Happy Meal with apple slices | $6.59 | 350 to 460 |
| 4 McNuggets Happy Meal with fries | $6.79 | 480 to 660 |
| 4 McNuggets Happy Meal with apple slices | $6.79 | 270 to 450 |
| Crispy Chicken Snack Wrap Happy Meal with fries | $6.39 | 560 to 670 |
| Crispy Chicken Snack Wrap Happy Meal with apple slices | $6.39 | 350 to 460 |
| Grilled Chicken Snack Wrap Happy Meal with fries | $6.39 | 490 to 600 |
| Grilled Chicken Snack Wrap Happy Meal with apple slices | $6.39 | 280 to 390 |
| Hotcakes Happy Meal with fries | $6.29 | 820 to 930 |
| Hotcakes Happy Meal with hash browns | $6.29 | 740 to 850 |
| Hotcakes Happy Meal with apple slices | $6.29 | 610 to 720 |
The side choice never moves a Happy Meal's price. Fries or apple slices costs the same, $5.99 on the Hamburger Happy Meal, $6.79 on the McNuggets version, and the Hotcakes Happy Meal holds $6.29 across all three sides, fries, hash browns, or apple slices. Apple slices alone cost $1.19 and World Famous Fries cost $2.99 elsewhere on this menu, so inside a Happy Meal, the smaller, less caloric side costs a parent nothing extra.
Fries, sides and bakery
| Item | Price | Calories |
|---|---|---|
| World Famous Fries | $2.99 | 240 |
| Poutine | $7.09 | 870 |
| Dill Pickle McShaker Fries | $5.99 | 370 |
| Raptor Chicken Nacho Poutine, crispy or grilled | $8.99 | 1,020 to 1,080 |
| Apple slices | $1.19 | 35 |
| Plain, Everything, or Sesame Bagel | $2.19 | 320 to 330 |
| Bagel with cream cheese | $3.59 | 370 to 380 |
| Blueberry Muffin | $2.59 | 430 |
| Chocolate Brownie Muffin | $2.59 | 380 |
| Banana Chocolate Chunk Muffin | $2.59 | 430 |
| Carrot Muffin | $2.59 | 430 |
| Cranberry Orange Muffin | $2.59 | 360 |
| Fruit & Fibre Muffin | $2.59 | 380 |
| Baked Apple Pie | $1.99 | 270 |
| Baked Peach Pie | $1.99 | 290 |
| Apple & Peach Pie | $2.39 | 560 |
| Two Apple or Peach Pies | $2.39 | 540 to 580 |
| Chocolate Chunk Cookie | $1.49 | 160 |
| Brownie Cookie | $1.49 | 140 |
| Berry McPops | $1.19 | 90 |
| White Chocolate McPops | $1.19 | 120 |
| Hazelnut & Cocoa McPops | $1.19 | 120 |
| Two McPops, choose your own | $2.19 | 180 to 240 |
| Six McPops, choose your own | $5.79 | 540 to 720 |
| Two RMHC cookies | $2.09 | 300 to 320 |
| Six RMHC cookies | $5.69 | 900 to 960 |
| Twelve RMHC cookies | $9.59 | 1,800 to 1,920 |
McPops and the RMHC cookies both sit here at their single-unit and multi-pack prices. Full per-unit math for both, along with Chicken McNuggets, is further down the page.
Desserts and shakes
| Item | Price | Calories |
|---|---|---|
| OREO McFlurry | $5.39 | 330 |
| SMARTIES McFlurry | $5.39 | 390 |
| SKOR McFlurry | $5.39 | 370 |
| Frozen Hot Chocolate McFlurry | $5.89 | 300 |
| Fudge Sundae | $3.79 | 340 |
| Caramel Sundae | $3.79 | 340 |
| Chocolate Triple Thick Milkshake | $3.79 | 490 |
| Strawberry Triple Thick Milkshake | $3.79 | 480 |
| Vanilla Triple Thick Milkshake | $3.79 | 470 |
Every McFlurry flavour costs the same $5.39 except Frozen Hot Chocolate, which runs $0.50 more at $5.89. All three Triple Thick Milkshake flavours are priced identically at $3.79. The Vanilla Cone is on the board at this restaurant but the source recorded neither its price nor its calorie count, so it isn't priced here.
Drinks and sizes
The source doesn't list cup sizes for fountain drinks, so treat these as base prices per drink, not a specific size.
| Item | Price | Calories |
|---|---|---|
| Premium Roast Coffee | $1.99 | 3 |
| Tea, including Orange Pekoe, Earl Grey, Peppermint, or Green Tea | $1.99 | 0 |
| Coffee carafe, serves 12 | $17.69 | 0 to 36 |
| Coca-Cola | $1.69 | 100 |
| Sprite | $1.69 | 100 |
| Barq's Root Beer | $1.69 | 110 |
| Fruitopia Strawberry | $1.69 | 90 |
| Fruitopia Orange | $1.69 | 90 |
| Fuze Iced Tea | $1.69 | 80 |
| Coke Zero | $2.39 | 1 |
| Dasani Water | $3.19 | 0 |
| Orange Juice | $2.99 | 110 |
| Apple Juice | $2.99 | 110 |
| 1% Milk Bottle | $2.79 | 110 |
| Chocolate Milk Bottle | $2.79 | 170 |
| Iced Coffee | $2.79 | 120 |
| Caramel Iced Coffee | $3.29 | 100 |
| Vanilla Iced Coffee | $3.29 | 100 |
| Sugar-free syrup iced coffee | $3.29 | 60 |
| Strawberry Banana Smoothie | $4.19 | 200 |
| Mango Pineapple Smoothie | $4.19 | 200 |
| Blueberry Pomegranate Smoothie | $4.19 | 260 |
| Coffee Frappe | $4.19 | 410 |
| Vanilla Chai Frappe | $4.19 | 460 |
| Frappe with whipped cream and chocolate drizzle | $4.49 | 480 to 530 |
A regular Coca-Cola is $1.69. Coke Zero costs $2.39, 41% more for the sugar-free version of the same drink. Dasani Water costs $3.19, nearly double a Coke and $0.80 more than a Coke Zero, for a product that's just water.
Condiments
| Item | Price | Calories |
|---|---|---|
| Nugget sauce packet | $0.49 | 40 |
| Spicy Habanero sauce | $0.49 | 110 |
| Mayo-style sauce packet | $0.49 | 100 |
| Big Mac sauce | $0.59 | 170 |
| Gravy | $0.69 | 300 |
These five condiments are the true floor of the menu. At $0.49, the nugget sauce, spicy habanero, and mayo-style packet are the cheapest things you can buy here.
The Extra Value Meal step-up: what fries and a drink actually cost
This is the calculation most menu sites skip: what does McDonald's actually charge to turn a sandwich into a meal? The source lists both prices for nine items, so I subtracted one from the other for each.
| Item | Standalone | Extra Value Meal | Step-up |
|---|---|---|---|
| Double Hamburger | $3.39 | $6.69 | $3.30 |
| McChicken | $8.39 | $14.59 | $6.20 |
| Big Mac | $8.39 | $14.79 | $6.40 |
| 6 Chicken McNuggets | $8.39 | $14.79 | $6.40 |
| 10 Chicken McNuggets | $11.39 | $17.79 | $6.40 |
| Sweet Chili McWrap | $10.59 | $17.19 | $6.60 |
| Chicken & Bacon McWrap | $10.59 | $17.19 | $6.60 |
| Cajun Ranch McWrap | $10.99 | $17.59 | $6.60 |
| Creamy Avocado Ranch McWrap | $10.59 | $17.19 | $6.60 |
Eight of the nine land in a tight band, $6.20 to $6.60. A Big Mac costs $6.40 more as a meal, a McChicken $6.20 more, both McNugget sizes exactly $6.40, and all four McWraps $6.60. That's only $0.40 of spread across eight different products, more consistent with a handful of fixed upcharge tiers than a per-item fries-and-drink fee.
Then the Double Hamburger breaks it. Turning a $3.39 Double Hamburger into a meal costs $3.30 more, roughly half the step on everything else on the list. I don't have enough data to say why the gap is that wide, only that it's real.
For reference, fries and a Coca-Cola bought separately cost $2.99 plus $1.69, $4.68 combined. Every step-up above except the Double Hamburger's charges more than that for the same two items bundled in, which only makes sense if the combo drink or fries default to a larger size than the à la carte versions. The source doesn't specify combo sizes, so I'm flagging that rather than confirming it.
One naming note: the source lists "Creamy Avocado Ranch McWrap" as the standalone item and "Avocado Ranch McWrap Extra Value Meal" as its meal version, slightly different names for what looks like the same wrap. I've paired them on that assumption and flagged it here.
Three products, one price: the $8.39 tier
A Big Mac, a McChicken, and 6 Chicken McNuggets are three different products built from three different proteins, and all three cost exactly $8.39 at this restaurant. That's not what strict cost-based pricing would predict, where a beef patty, a chicken patty, and six nuggets should each carry a different food cost. It looks more like tiered pricing: pick a small number of price points, slot products into them.
The tier holds even though the value behind it doesn't. A Big Mac delivers 560 calories for that $8.39, 66.7 calories per dollar. A McChicken delivers 480 calories for the same $8.39, 57.2 calories per dollar. Same price, but the Big Mac works out to about 17% more calories per dollar.
The pattern repeats one level up. The Big Mac Extra Value Meal and the 6 McNuggets Extra Value Meal are both $14.79. The McCrispy, Quarter Pounder with Cheese, and Grilled Chicken Sandwich Extra Value Meals are all $15.59, three more sandwiches on one number. As the step-up table above shows, four different McWraps meet at $17.19 too. Individual sandwich prices vary. Meal prices cluster.
Per-unit pricing: McNuggets, McPops and cookies
McDonald's sells three product lines in multiple pack sizes with a clear per-unit price attached to each: Chicken McNuggets, McPops, and RMHC cookies. Bulk should get cheaper per piece. Mostly, it does.
Chicken McNuggets
| Pack | Price | Per piece |
|---|---|---|
| 6 Chicken McNuggets | $8.39 | $1.40 |
| 10 Chicken McNuggets | $11.39 | $1.14 |
| 20 McNuggets Extra Value Meal, serves 2 | $24.99 | $1.25 |
| 40 Chicken McNuggets, serves 4 | $33.99 | $0.85 |
Six to 10 pieces is a real bulk discount, $1.40 a nugget down to $1.14. The curve then appears to reverse at 20 pieces, up to $1.25, before dropping again to $0.85 at 40. That reversal isn't really about nugget pricing. The 20-piece option in the source is the "20 McNuggets Extra Value Meal," a full meal with fries and a drink bundled in for $24.99, not a standalone nugget price. Strip that out and the true nugget-only curve is just 6, 10, and 40 pieces: $1.40, $1.14, $0.85, falling all the way to the largest size with no flattening in sight. Forty pieces is the cheapest chicken on this menu by the piece.
One flag: the source separately lists a "20 Chicken McNuggets Meal, serves 2" at $31.39 in the bundles table, a different name and price for what looks like the same nugget count. I can't reconcile the two, so $24.99 is what I've used above, and $31.39 only appears in the bundles table and the ranking below.
McPops and cookies
| Pack | Price | Per unit |
|---|---|---|
| 1 McPops | $1.19 | $1.19 |
| 2 McPops | $2.19 | $1.10 |
| 6 McPops | $5.79 | $0.97 |
| Pack | Price | Per unit |
|---|---|---|
| 1 RMHC cookie | $1.49 | $1.49 |
| 2 RMHC cookies | $2.09 | $1.05 |
| 6 RMHC cookies | $5.69 | $0.95 |
| 12 RMHC cookies | $9.59 | $0.80 |
McPops start cheap and stay close to it: one to two only saves about 8%, from $1.19 to $1.10 each. Cookies start pricier and drop harder, $1.49 to $1.05, a 30% cut on the first upsize. By six units both lines sit within a couple of cents of each other, $0.97 and $0.95. Cookies keep falling from there, and the 12-pack at $0.80 each beats every other per-unit price on the menu, McNuggets included.
Bundles ranked by cost per person
McDonald's sells four group bundles built around a specific headcount. Divide price by servings and the ranking isn't what the sticker prices suggest.
| Bundle | Serves | Price | Cost per person |
|---|---|---|---|
| Breakfast Bundle | 4 | $35.35 | $8.84 |
| Value Bundle Meal | 4 | $38.39 | $9.60 |
| Late Night Bundle | 4 | $40.99 | $10.25 |
| Family Bundle | 3 | $31.49 | $10.50 |
The Family Bundle has the lowest total price of the four, $31.49, and the worst cost per person, $10.50, because it's the only one that feeds 3 people instead of 4. The Breakfast Bundle, despite sounding like the odd one out on a menu that isn't served all day, is the best per-person deal at $8.84, cheaper than the other three by at least $0.76 a head.
Two more group-sized items sit outside this ranking because they're nuggets only, no fries, no drink. The 40 Chicken McNuggets pack, serving 4 for $33.99, works out to $8.50 a person, which would beat every bundle above if plain nuggets count as a meal for your group. The 20 Chicken McNuggets Meal, serving 2 for $31.39, is the worst per-person figure on this page: $15.70 a head, almost double the Breakfast Bundle's rate and about 50% more than the Family Bundle's.
Breakfast
McDonald's Canada breakfast gets its own full price breakdown on a dedicated page, since it's a big enough menu to earn one. At the Toronto restaurant behind this guide, an Egg McMuffin runs $5.99, a Sausage McMuffin $3.39, a Chicken McMuffin $5.99, Hotcakes $5.29, and a Hash Brown $3.29. Across the full lineup, from the plain English Muffin to the Two Breakfast Burritos Extra Value Meal, prices run $2.09 to $11.09.
One thing to know before you go: McDonald's Canada doesn't serve breakfast all day. Weekday service cuts off around 10:30 a.m., and weekend breakfast runs until about 11:00 a.m. For the full lineup, every McMuffin, McGriddles, bagel, burrito, and wrap with prices, see the McDonald's Canada breakfast menu.
Looking for a printable version? This page is built to be one. Every table above prints cleanly: open it in a browser and use Print, or Save as PDF (Ctrl+P on Windows, Cmd+P on Mac), for the full item list, prices, and calories on paper or as a PDF, no separate download required.
You won't find a link to a McDonald's-issued PDF here. I can't verify who last edited one of those or when, which defeats the point of a page built around one verified snapshot. Whatever you print from here is the same August 6, 2026 data as the rest of this guide.
Value analysis: the best and worst dollars on this menu
This restaurant publishes a calorie count against almost every price, which makes McDonald's one of the few chains where value can be measured rather than argued about. I ranked all 32 Extra Value and McValue Meals by cents per calorie, using the low end of each meal's published calorie range, which is the conservative reading: it makes every meal look worse, not better.
| Rank | Meal | Price | Calories | Cents per calorie |
|---|---|---|---|---|
| 1 | Junior Chicken McValue Meal | $6.69 | 620 | 1.08 |
| 2 | McDouble McValue Meal | $6.69 | 610 | 1.10 |
| 3 | Double Hamburger Extra Value Meal | $6.69 | 560 | 1.19 |
| 4 | Triple Cheeseburger Extra Value Meal | $12.79 | 900 | 1.42 |
| 5 | McCrispy Extra Value Meal | $15.59 | 870 | 1.79 |
| 28 | McChicken Extra Value Meal | $14.59 | 620 | 2.35 |
| 29 | Spicy Habanero McChicken Extra Value Meal | $14.99 | 610 | 2.46 |
| 30 | Double Filet-O-Fish Extra Value Meal | $17.99 | 710 | 2.53 |
| 31 | Quarter Pounder without Cheese Extra Value Meal | $14.99 | 570 | 2.63 |
| 32 | Filet-O-Fish Extra Value Meal | $14.59 | 540 | 2.70 |
The worst meal on this menu costs 2.50 times as much per calorie as the best one. A Filet-O-Fish Extra Value Meal is $14.59 for 540 calories, 2.70 cents a calorie. A Junior Chicken McValue Meal is $6.69 for 620 calories, 1.08 cents a calorie — more food, for less than half the money, in the same building on the same visit. The three $6.69 value meals take the top three places outright, and no meal above $12.79 gets anywhere near them.
Three further findings fall out of the same arithmetic:
Six McNuggets are the worst-value food on the menu. At $8.39 for 290 calories, they run 2.89 cents a calorie — worse than all 32 meals, including the Filet-O-Fish. They also cost exactly what a Big Mac costs, which is 560 calories. Buying the nuggets instead of the burger at that price is paying the same money for 48% of the food.
The cheapest calories at McDonald's are pastry, by a wide margin. An Apple & Peach Pie is $2.39 for 560 calories, 0.43 cents a calorie. The muffins run 0.60. Twelve RMHC cookies come to 0.53. Every one of those beats the best meal on the menu by a factor of two or more, which is worth knowing and is not a recommendation.
The biggest price distortion on this menu is the meal upgrade, not the sandwich. As the step-up table above shows, turning a Double Hamburger into a meal costs $3.30, and turning a McWrap into one costs $6.60 — exactly double, for the same fries and the same drink. Fries and a Coca-Cola bought on their own come to $4.68. Eight of the nine step-ups charge more than that for the pair.
Regional price variance: what the same order costs across Canada
McDonald's Canada is the clearest case on this site of a chain with no national price, and this page says so at the top: almost every location is an independently owned franchise setting its own prices, and every figure here comes from one restaurant, 20 Eglinton Avenue East in Toronto. That is the pre-tax layer, and it moves with the address — with rent, with local wages, and with what the franchisee thinks the corner will bear. A downtown Toronto or downtown Vancouver restaurant carries a cost base a suburban Alberta drive-thru does not, and neither of them is obliged to match the other. The only measured example of that spread on this site is at Kelsey's, where one burger costs $20.99 in Ottawa and $23.99 in Niagara Falls — a 14.3% gap inside one province, with no tax difference between the two.
The tax layer is the opposite: fixed by statute, identical for every restaurant in a province, and therefore something this page can state exactly.
| Order at the Toronto price | Pre-tax | Ontario, 13% | 5% GST only | Gap |
|---|---|---|---|---|
| Premium Roast Coffee | $1.99 | $2.09 | $2.09 | $0.00 |
| World Famous Fries | $2.99 | $3.14 | $3.14 | $0.00 |
| Junior Chicken McValue Meal | $6.69 | $7.56 | $7.02 | $0.54 |
| Big Mac | $8.39 | $9.48 | $8.81 | $0.67 |
| Big Mac Extra Value Meal | $14.79 | $16.71 | $15.53 | $1.18 |
| Late Night Bundle, serves 4 | $40.99 | $46.32 | $43.04 | $3.28 |
Look at the top two rows. The coffee and the fries cost the same after tax in Ontario as they do in a province with no provincial sales tax at all, and that is not a rounding error. Ontario rebates the 8% provincial portion of the HST on qualifying prepared food and beverages where the transaction total is $4.00 or less, so small orders here pay 5%, the same as Alberta. Everything above the line pays 13%.
That threshold does something strange to a McDonald's order, and it is the same mechanic the six-doughnut tax guide works through at Tim Hortons:
| Order | Pre-tax | Rate applied | Total |
|---|---|---|---|
| Premium Roast Coffee and a Baked Apple Pie | $3.98 | 5% | $4.18 |
| The same, plus a second pie | $5.97 | 13% | $6.75 |
That second pie costs $2.57, against a list price of $1.99 — 129% of what it says on the board — because adding it pushes the order past $4.00 and strips the rebate off the coffee and the first pie as well. World Famous Fries at $2.99 are taxed at 5% bought alone and at 13% the moment a $1.99 coffee joins them. More than a third of what is priced at this restaurant sits at or under $4.00 — every sauce, every McPop and cookie, the pies, the muffins, the fountain drinks, the coffee and the fries — so this is not an edge case here; it is most of the value menu.
Provinces outside the HST group tax restaurant food differently again, and I have not verified their current treatment item by item, so the 5% column is the floor rather than a claim about any particular province.
Delivery markup: counter price against app price
I have no verified McDonald's delivery prices, and I am not going to publish a markup I have not measured. What follows is the honest version of this comparison: the two Canadian markups that have been measured, applied to this restaurant's real counter prices so you can see what each pattern would do to an order you actually place.
The two measured patterns behave very differently, and the difference matters more than the headline number:
- Kelsey's runs a flat 20.0% on top of its own menu price on Uber Eats, confirmed on five items to within a tenth of a percentage point.
- Swiss Chalet publishes both prices itself and charges a flat $1.40 per single-serving item.
| Item, Toronto counter price | Counter | Under a 20% markup | Under a flat $1.40 | What $1.40 is, as a percentage |
|---|---|---|---|---|
| Premium Roast Coffee | $1.99 | $2.39 | $3.39 | 70.4% |
| World Famous Fries | $2.99 | $3.59 | $4.39 | 46.8% |
| Double Hamburger | $3.39 | $4.07 | $4.79 | 41.3% |
| Junior Chicken McValue Meal | $6.69 | $8.03 | $8.09 | 20.9% |
| Big Mac | $8.39 | $10.07 | $9.79 | 16.7% |
| Big Mac Extra Value Meal | $14.79 | $17.75 | $16.19 | 9.5% |
| Late Night Bundle, serves 4 | $40.99 | $49.19 | $42.39 | 3.4% |
The two columns cross at about $7.00. Below that a flat surcharge is the worse deal and a percentage is the better one; above it they swap. A fixed surcharge is regressive by construction — the same $1.40 is 70.4% of a coffee and 3.4% of a bundle for four — which is the arithmetic behind the one piece of delivery advice that holds at every chain: never have coffee delivered.
Two things are true regardless of which pattern a given franchisee uses. The restaurant sets the in-app price, not the platform, so SkipTheDishes, Uber Eats and DoorDash listings for the same restaurant usually start from the same marked-up list and diverge in the fee stack instead; and provincial sales tax is charged on the marked-up price and on the fees, so in Ontario you pay 13% on the markup too. The full cross-chain comparison is in the delivery app markup guide.
Frequently asked questions
Why doesn't McDonald's Canada have one set of menu prices?
Almost every McDonald's in Canada is an independently owned franchise, and franchisees set their own prices within company guidelines, not a fixed national list. That's why the same item can cost different amounts at two locations in the same city. Every price on this page comes from one restaurant, 20 Eglinton Avenue East in Toronto, checked August 6, 2026.
How much is a Big Mac in Canada?
At the Toronto location behind this guide, a Big Mac alone costs $8.39. As the Extra Value Meal, with fries and a drink, it's $14.79, a $6.40 step-up. Other restaurants will price it differently, since there's no national number to match.
What is the cheapest item on the McDonald's Canada menu?
The cheapest food item is $1.19, for apple slices or a single McPops in any of its three flavours. Count condiments and it drops further: the nugget sauce, spicy habanero sauce, and mayo-style sauce packets are all $0.49 each.
What is the most expensive item on the McDonald's Canada menu?
For one person, it's the Double Quarter Pounder BLT Extra Value Meal at $19.59. Group bundles cost more in total, up to $40.99 for the Late Night Bundle, but that's $10.25 a person, cheaper per head than that single meal.
How much more does an Extra Value Meal cost than the sandwich alone?
Usually $6.20 to $6.60. A Big Mac costs $6.40 more as a meal, a McChicken $6.20 more, and the four McWraps $6.60 more. The pattern breaks on the Double Hamburger, where the meal costs only $3.30 more, about half the usual step.
Do Chicken McNuggets get cheaper per piece the more you buy?
Yes, when you compare true nugget-only prices. Six nuggets cost $1.40 each, 10 cost $1.14 each, and 40 cost $0.85 each, the cheapest chicken on the menu by the piece. The 20-piece option is priced as a full meal with fries and a drink, so its $1.25 figure isn't a fair comparison to the others.
What's the best value bundle for a group at McDonald's Canada?
By cost per person, the Breakfast Bundle for 4 wins at $8.84 a head. The Family Bundle has the lowest total price of the four named bundles, $31.49, but the worst per-person cost, $10.50, because it only serves 3 people instead of 4.
Why is McDonald's sometimes called McDo in Canada?
McDo is shorthand that started in French-speaking Canada and is now used casually nationwide. It won't show up on a receipt or a menu board, but it shows up constantly in conversation and in search, which is why it's answered here.
Methodology and disclaimer
Every price and calorie figure in this guide comes from a single Toronto restaurant, 20 Eglinton Avenue East, checked as of August 6, 2026. The source data doesn't state whether these are counter prices or app prices, and at McDonald's those can differ, so I'm flagging that gap rather than guessing at it. McDonald's Canada does not publish one fixed price list for the country: prices are set restaurant by restaurant, and what's accurate here won't be exact for yours.
Eight data points in the source were marked "Not listed": the prices of the plain Hamburger, Cheeseburger and Double Cheeseburger, both figures for the McCrispy and for the Vanilla Cone, and the price of the 4 Chicken McNuggets. None of them is estimated here. Where an item still had one confirmed figure, the plain burgers and their calorie counts, it appears in a table of exactly that figure. Where it had neither, the McCrispy and the Vanilla Cone, it isn't priced on this page at all and is named in the text instead. That gap sits right at the cheapest tier of the burger line, the items a value-focused reader would want most.
Where the source names a standalone item and its meal version slightly differently, like the Creamy Avocado Ranch McWrap, or lists a nugget bundle twice under two names and two prices, the $24.99 and $31.39 versions of the 20-piece, I've flagged it in the relevant section rather than picking one silently. All per-unit and per-person figures are rounded to the nearest cent from the exact prices in the source.
Froqel is an independent price guide. We are not affiliated with, endorsed by, or sponsored by McDonald's. All trademarks belong to their respective owners.
