Fast food price insights
What the drive-thru really costs: prices from 979 fast food restaurants in Canada across 3 chains, checked 2026-09-30. 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
- Burger King has the biggest price gap between locations: its priciest restaurant charges 46% more than its cheapest for the same basket. Popeyes has the smallest gap, 22%.
- Toronto, ON is the biggest cluster of bargain fast food in the US: 52 of its 73 restaurants rank in their brand's cheapest fifth nationally.
- Quebec 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 (113), 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 4 items at 359 restaurants.
- Ordering Burger King for delivery costs 25% more than picking up the same items.
- 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 4 items at 366 restaurants.
- A Wendy's Dave's Single costs anywhere from $6.89 to $8.69 across 254 restaurants in Canada; the typical price is $7.64.
- British Columbia is the cheapest province for Wendy's and Manitoba the priciest, comparing the same basket of 4 items at 254 restaurants.
- 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, Scarborough, ON has the most bargain restaurants: 3 of 7 are in the brand's cheapest fifth nationally.
The scoop
Burger King swings widest nationwideBurger King shows the biggest gap on this map, with its priciest store 46% above its cheapest. The basket runs from $29.46 in Yorkton, SK to $43.12 in Mont-Laurier, QC.
Popeyes keeps prices tightestPopeyes is the most consistent brand here, with its priciest store 22% above its cheapest. Calgary, AB has the low basket at $36.96, while Woodstock Parish, NB reaches $44.96.
Wendy’s has a Manitoba highWendy’s ranges from $29.96 in Port Colborne, ON to $37.26 in Portage La Prairie, MB. Its priciest store is 24% above its cheapest.
A travel plaza joins the top tierPopeyes has an unusual pricy stop among its highest baskets: a travel plaza site in Bedford, NS at $44.96. Nova Scotia also tops Popeyes’ priciest states list with a median basket of $44.96.
Popeyes has the biggest footprintPopeyes has the most restaurants on this Canada map, with 366 stores compared. Burger King is close behind at 359, while Wendy’s has 254.
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 | Quebec | 99 | -1% | 2 | 47 |
| 2 | Ontario | 100 | +0% | 3 | 537 |
| 3 | Saskatchewan | 100 | +0% | 3 | 46 |
| 4 | New Brunswick | 102 | +2% | 2 | 20 |
| 5 | British Columbia | 102 | +2% | 3 | 111 |
| 6 | Alberta | 104 | +4% | 3 | 138 |
| 7 | Manitoba | 107 | +7% | 3 | 39 |
| 8 | Nova Scotia | 113 | +13% | 2 | 18 |
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 | 52 | 73 | 71% |
| Calgary, AB | 18 | 19 | 95% |
| Mississauga, ON | 17 | 25 | 68% |
| Scarborough, ON | 14 | 25 | 56% |
| Brampton, ON | 13 | 18 | 72% |
| Brand | Top bargain cities | Top bargain states |
|---|---|---|
| Burger King | Regina, SK (7 of 7), Saskatoon, SK (6 of 6), Calgary, AB (5 of 5) | ON (32 of 175), SK (24 of 24), AB (12 of 35) |
| Popeyes | Toronto, ON (45 of 45), Mississauga, ON (15 of 15), Calgary, AB (13 of 14) | ON (216 of 241), AB (19 of 42), SK (13 of 13) |
| Wendy's | Scarborough, ON (3 of 7), Toronto, ON (3 of 15) | ON (28 of 121), BC (14 of 22), AB (7 of 61) |
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 | SK | NL | 46% | +25% |
| Popeyes | 366 | Classic Chicken Sandwich | $9.49 | $9.49 to $11.49 | SK | NS | 22% | — |
| Wendy's | 254 | Dave's Single | $7.64 | $6.89 to $8.69 | BC | MB | 24% | — |
Questions people ask
- How much does a Burger King Whopper cost in Canada?
- As of 2026-09-30, 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-09-30). The single cheapest restaurant is in Emerald Park, SK.
- How much does a Popeyes Classic Chicken Sandwich cost in Canada?
- As of 2026-09-30, 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-09-30). The single cheapest restaurant is in Calgary, AB.
- How much does a Wendy's Dave's Single cost in Canada?
- As of 2026-09-30, a Dave's Single costs $6.89 to $8.69 at 254 Wendy's restaurants, with a typical price of $7.64.
- Where is Wendy's cheapest in Canada?
- British Columbia has the cheapest typical Wendy's basket and Manitoba the most expensive (Drive Thru Index, 2026-09-30). The single cheapest restaurant is in Hamilton, ON.
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-09-30. Journalists are welcome to quote any figure on this page.