Fast food price insights
What the drive-thru really costs: prices from 5,426 fast food restaurants in Canada across 9 chains, checked 2026-10-04. Every figure below compares each restaurant's own pickup price from the brand's ordering app, so the numbers are what you would actually pay at the window.
Data as of . Updated daily. Prices are in Canadian dollars.
Key findings
- Taco Bell has the biggest price gap between locations: its priciest restaurant charges 56% more than its cheapest for the same basket. Five Guys has the smallest gap, 0%.
- Toronto, ON is the biggest cluster of bargain fast food in Canada: 115 of its 244 restaurants rank in their brand's cheapest fifth nationally.
- Ontario is the cheapest province for fast food overall (Drive Thru Index 99, where 100 is the national typical price) and Nova Scotia the most expensive (104), averaging each brand against its own national prices.
- A Burger King Whopper costs anywhere from $6.69 to $9.99 across 359 restaurants in Canada; the typical price is $7.99.
- Saskatchewan is the cheapest province for Burger King and Newfoundland and Labrador the priciest, comparing the same basket of 6 items at 357 restaurants.
- Ordering Burger King for delivery costs 25% more than picking up the same order.
- A Popeyes Classic Chicken Sandwich costs anywhere from $9.49 to $11.49 across 366 restaurants in Canada; the typical price is $9.49.
- Saskatchewan is the cheapest province for Popeyes and Nova Scotia the priciest, comparing the same basket of 5 items at 364 restaurants.
- A Wendy's Dave's Single costs anywhere from $7.09 to $8.69 across 254 restaurants in Canada; the typical price is $7.64.
- New Brunswick is the cheapest province for Wendy's and Saskatchewan the priciest, comparing the same basket of 6 items at 253 restaurants.
- A KFC Famous Chicken Sandwich costs anywhere from $9.49 to $13.49 across 600 restaurants in Canada; the typical price is $10.99.
- Ontario is the cheapest province for KFC and Manitoba the priciest, comparing the same basket of 4 items at 592 restaurants.
- A Taco Bell Crunchwrap Supreme costs anywhere from $6.29 to $9.99 across 159 restaurants in Canada; the typical price is $7.99.
- Ontario is the cheapest province for Taco Bell and British Columbia the priciest, comparing the same basket of 5 items at 152 restaurants.
- A Mary Brown's Big Mary costs anywhere from $9.49 to $12.94 across 295 restaurants in Canada; the typical price is $9.49.
- Mary Brown's charges about the same in every province: no province's typical basket is even 1% dearer than another's.
- A Chipotle Chicken Burrito costs anywhere from $12.45 to $12.70 across 91 restaurants in Canada; the typical price is $12.70.
- Chipotle charges about the same in every province: no province's typical basket is even 1% dearer than another's.
- A Five Guys Hamburger costs anywhere from $11.09 to $11.19 across 57 restaurants in Canada; the typical price is $11.09.
- Five Guys charges about the same in every province: no province's typical basket is even 1% dearer than another's.
- A Tim Hortons Medium Original Blend costs anywhere from $1.73 to $2.45 across 3,245 restaurants in Canada; the typical price is $1.83.
- Saskatchewan is the cheapest province for Tim Hortons and Newfoundland and Labrador the priciest, comparing the same basket of 5 items at 3,035 restaurants.
- Tim Hortons airport locations charge 15% more than the brand's typical restaurant.
- For Burger King, Regina, SK has the most bargain restaurants: 7 of 7 are in the brand's cheapest fifth nationally.
- For Popeyes, Toronto, ON has the most bargain restaurants: 45 of 45 are in the brand's cheapest fifth nationally.
- For Wendy's, Ottawa, ON has the most bargain restaurants: 1 of 6 are in the brand's cheapest fifth nationally.
- For KFC, Toronto, ON has the most bargain restaurants: 13 of 20 are in the brand's cheapest fifth nationally.
- For Taco Bell, Windsor, ON has the most bargain restaurants: 6 of 7 are in the brand's cheapest fifth nationally.
- For Mary Brown's, Edmonton, AB has the most bargain restaurants: 15 of 15 are in the brand's cheapest fifth nationally.
- For Chipotle, Toronto, ON has the most bargain restaurants: 18 of 18 are in the brand's cheapest fifth nationally.
- For Five Guys, Calgary, AB has the most bargain restaurants: 6 of 6 are in the brand's cheapest fifth nationally.
- For Tim Hortons, Mississauga, ON has the most bargain restaurants: 64 of 71 are in the brand's cheapest fifth nationally.
The scoop
KFC has the wildest swingKFC’s basket jumps from $21.98 in Milton, ON to $40.98 in Fort Mcmurray, AB. That makes the priciest store 86% above its cheapest, the biggest spread on the map.
Airport KFCs sit near the topTwo airport sites show up among KFC’s priciest spots. Gander, NL is $34.48, while Yellowknife, NT is $37.78.
Burger King stretches coast to coastBurger King runs from $29.46 in Emerald Park, SK to $43.12 in Mont-Laurier, QC. The Whopper® range is $6.69 to $9.99 across 359 stores compared.
Five Guys stays almost flatFive Guys is the consistency champ, with the priciest store 0% above its cheapest. Its basket is $29.16 in Airdrie, AB and $29.26 in Vancouver, BC.
KFC also has the biggest footprintKFC has 528 restaurants compared, more than any brand shown. Popeyes follows with 364, just ahead of Burger King at 359.
Cheapest to most expensive provinces
Each province's Drive Thru Index score averages every brand's typical basket there against that brand's own national typical price, so 100 is the national norm, 90 is 10% cheaper and 120 is 20% pricier. Brands are never compared with each other.
| Rank | Province | Index | vs national | Brands | Restaurants compared |
|---|---|---|---|---|---|
| 1 | Ontario | 99 | -1% | 9 | 2,510 |
| 2 | Saskatchewan | 99 | -1% | 6 | 159 |
| 3 | New Brunswick | 100 | +0% | 5 | 130 |
| 4 | British Columbia | 101 | +1% | 9 | 535 |
| 5 | Alberta | 101 | +1% | 9 | 684 |
| 6 | Quebec | 101 | +1% | 4 | 646 |
| 7 | Newfoundland and Labrador | 104 | +4% | 4 | 103 |
| 8 | Manitoba | 104 | +4% | 6 | 161 |
| 9 | Nova Scotia | 104 | +4% | 5 | 175 |
Bargain clusters
Where cheap fast food clusters: the places with the most restaurants whose basket ranks in their own brand's cheapest fifth nationally. Each brand is judged against itself, never against another brand's prices.
| City, all brands | Bargain restaurants | Restaurants compared | Share |
|---|---|---|---|
| Toronto, ON | 115 | 244 | 47% |
| Mississauga, ON | 103 | 115 | 90% |
| Calgary, AB | 94 | 138 | 68% |
| Brampton, ON | 79 | 89 | 89% |
| Scarborough, ON | 66 | 86 | 77% |
| Brand | Top bargain cities | Top bargain provinces |
|---|---|---|
| Burger King | Regina, SK (7 of 7), Saskatoon, SK (6 of 6), Calgary, AB (5 of 5) | SK (23 of 23), AB (22 of 35), ON (16 of 174) |
| Popeyes | Toronto, ON (45 of 45), Mississauga, ON (15 of 15), Brampton, ON (12 of 12) | ON (194 of 240), SK (13 of 13) |
| Wendy's | Ottawa, ON (1 of 6), Scarborough, ON (1 of 7) | ON (26 of 120), BC (11 of 22), AB (7 of 61) |
| KFC | Toronto, ON (13 of 20), Brampton, ON (11 of 13), Mississauga, ON (10 of 13) | ON (172 of 227), NS (2 of 20), BC (1 of 65) |
| Taco Bell | Windsor, ON (6 of 7), Scarborough, ON (4 of 6), Hamilton, ON (4 of 6) | ON (60 of 122), AB (1 of 11) |
| Mary Brown's | Edmonton, AB (15 of 15), Calgary, AB (13 of 13), Toronto, ON (9 of 9) | ON (124 of 124), AB (43 of 45), NL (36 of 36) |
| Chipotle | Toronto, ON (18 of 18), Calgary, AB (9 of 9), Edmonton, AB (7 of 7) | ON (50 of 50), BC (24 of 24), AB (17 of 17) |
| Five Guys | Calgary, AB (6 of 6), Toronto, ON (5 of 6) | ON (22 of 23), AB (16 of 16) |
| Tim Hortons | Mississauga, ON (64 of 71), Calgary, AB (61 of 105), North York, ON (47 of 57) | ON (483 of 1,430), AB (123 of 349), NS (62 of 122) |
By brand
| Brand | Restaurants | Item | Typical price | Range | Cheapest province | Priciest province | Gap between locations | Delivery vs pickup |
|---|---|---|---|---|---|---|---|---|
| Burger King | 359 | Whopper | $7.99 | $6.69 to $9.99 | Saskatchewan | Newfoundland and Labrador | 46% | +25% |
| Popeyes | 366 | Classic Chicken Sandwich | $9.49 | $9.49 to $11.49 | Saskatchewan | Nova Scotia | 19% | — |
| Wendy's | 254 | Dave's Single | $7.64 | $7.09 to $8.69 | New Brunswick | Saskatchewan | 21% | — |
| KFC | 600 | Famous Chicken Sandwich | $10.99 | $9.49 to $13.49 | Ontario | Manitoba | 53% | — |
| Taco Bell | 159 | Crunchwrap Supreme | $7.99 | $6.29 to $9.99 | Ontario | British Columbia | 56% | — |
| Mary Brown's | 295 | Big Mary | $9.49 | $9.49 to $12.94 | Nova Scotia | Manitoba | 9% | — |
| Chipotle | 91 | Chicken Burrito | $12.70 | $12.45 to $12.70 | Ontario | Alberta | 2% | — |
| Five Guys | 57 | Hamburger | $11.09 | $11.09 to $11.19 | Alberta | British Columbia | 0% | — |
| Tim Hortons | 3,245 | Medium Original Blend | $1.83 | $1.73 to $2.45 | Saskatchewan | Newfoundland and Labrador | 29% | — |
Questions people ask
- How much does a Burger King Whopper cost in Canada?
- As of 2026-10-04, a Whopper costs $6.69 to $9.99 at 359 Burger King restaurants, with a typical price of $7.99.
- Where is Burger King cheapest in Canada?
- Saskatchewan has the cheapest typical Burger King basket and Newfoundland and Labrador the most expensive (Drive Thru Index, 2026-10-04). The single cheapest restaurant is in Calgary, AB.
- How much does a Popeyes Classic Chicken Sandwich cost in Canada?
- As of 2026-10-04, a Classic Chicken Sandwich costs $9.49 to $11.49 at 366 Popeyes restaurants, with a typical price of $9.49.
- Where is Popeyes cheapest in Canada?
- Saskatchewan has the cheapest typical Popeyes basket and Nova Scotia the most expensive (Drive Thru Index, 2026-10-04). The single cheapest restaurant is in Regina, SK.
- How much does a Wendy's Dave's Single cost in Canada?
- As of 2026-10-04, a Dave's Single costs $7.09 to $8.69 at 254 Wendy's restaurants, with a typical price of $7.64.
- Where is Wendy's cheapest in Canada?
- New Brunswick has the cheapest typical Wendy's basket and Saskatchewan the most expensive (Drive Thru Index, 2026-10-04). The single cheapest restaurant is in Greenwood, NS.
- How much does a KFC Famous Chicken Sandwich cost in Canada?
- As of 2026-10-04, a Famous Chicken Sandwich costs $9.49 to $13.49 at 600 KFC restaurants, with a typical price of $10.99.
- Where is KFC cheapest in Canada?
- Ontario has the cheapest typical KFC basket and Manitoba the most expensive (Drive Thru Index, 2026-10-04). The single cheapest restaurant is in Richmond Hill, ON.
- How much does a Taco Bell Crunchwrap Supreme cost in Canada?
- As of 2026-10-04, a Crunchwrap Supreme costs $6.29 to $9.99 at 159 Taco Bell restaurants, with a typical price of $7.99.
- Where is Taco Bell cheapest in Canada?
- Ontario has the cheapest typical Taco Bell basket and British Columbia the most expensive (Drive Thru Index, 2026-10-04). The single cheapest restaurant is in Spruce Grove, AB.
- How much does a Mary Brown's Big Mary cost in Canada?
- As of 2026-10-04, a Big Mary costs $9.49 to $12.94 at 295 Mary Brown's restaurants, with a typical price of $9.49.
- How much does a Chipotle Chicken Burrito cost in Canada?
- As of 2026-10-04, a Chicken Burrito costs $12.45 to $12.70 at 91 Chipotle restaurants, with a typical price of $12.70.
- How much does a Five Guys Hamburger cost in Canada?
- As of 2026-10-04, a Hamburger costs $11.09 to $11.19 at 57 Five Guys restaurants, with a typical price of $11.09.
- How much does a Tim Hortons Medium Original Blend cost in Canada?
- As of 2026-10-04, a Medium Original Blend costs $1.73 to $2.45 at 3,245 Tim Hortons restaurants, with a typical price of $1.83.
- Where is Tim Hortons cheapest in Canada?
- Saskatchewan has the cheapest typical Tim Hortons basket and Newfoundland and Labrador the most expensive (Drive Thru Index, 2026-10-04). The single cheapest restaurant is in Florence, NS.
How the index works
Every day we check the menu at every US restaurant of each chain, using the same ordering app its customers use, and record each item's pickup and delivery price. Restaurants are compared on a basket of items that every full-menu restaurant of that brand sells, so a comparison is never skewed by a missing item. Restaurants with a limited menu, and prices that are clearly a menu code error, are left out of comparisons. "Typical" means the median restaurant.
Browse prices for every state and city or download states.csv and cities.csv.
Citing this data: Source: Drive Thru Index (https://drivethruindex.com), prices checked 2026-10-04. Journalists are welcome to quote any figure on this page.