Fast food prices in Ontario
Ontario ranks 1st cheapest of 9 provinces for fast food on the Drive Thru Index (score 99, 1% below the national typical price).
1,063 restaurants, prices as of . Prices are in Canadian dollars. See Ontario on the map
Key findings
- A Burger King Whopper typically costs $7.99 in Ontario ($7.49 to $9.99 across 175 restaurants). Burger King here is level with its typical price in Canada.
- A Popeyes Classic Chicken Sandwich typically costs $9.49 in Ontario ($9.49 to $10.79 across 241 restaurants). Popeyes here is level with its typical price in Canada.
- A Wendy's Dave's Single typically costs $7.69 in Ontario ($7.29 to $7.99 across 121 restaurants). Wendy's here is level with its typical price in Canada.
- A KFC Famous Chicken Sandwich typically costs $9.99 in Ontario ($6.99 to $11.39 across 191 restaurants). KFC here is 5% below its typical price in Canada.
- A Taco Bell Crunchwrap Supreme typically costs $7.79 in Ontario ($6.29 to $9.49 across 129 restaurants). Taco Bell here is 3% below its typical price in Canada.
- A Mary Brown's Big Mary typically costs $9.49 in Ontario ($9.49 to $10.49 across 133 restaurants). Mary Brown's here is level with its typical price in Canada.
- A Chipotle Chicken Burrito typically costs $12.70 in Ontario ($12.45 to $12.70 across 50 restaurants). Chipotle here is level with its typical price in Canada.
- A Five Guys Hamburger typically costs $11.09 in Ontario ($11.09 to $11.19 across 23 restaurants). Five Guys here is level with its typical price in Canada.
The scoop
Burger King swings widest in OntarioBurger King has the biggest in-province spread: its priciest store is 39% above its cheapest. The basket runs from $29.76 in Cobourg, ON to $41.36 in St. Isidore, ON.
Popeyes keeps it tightPopeyes is the most consistent brand shown, with its priciest store 8% above its cheapest. Toronto, ON has the $37.96 low basket, while Thunder Bay, ON reaches $41.16.
Ontario scores Popeyes bargain rankFor Popeyes, the province of ON ranks 2 of 7 provinces, with 1 = cheapest. Its median basket is $37.96, matching the national typical price at 0%.
Wendy’s sits above typicalWendy’s has a median basket of $32.96 in Ontario, which is 1% above the national typical price. Hamilton, ON has the cheapest store basket at $29.96, while St Thomas, ON tops out at $34.46.
Popeyes has the biggest footprintPopeyes has the most restaurants on this map slice, with 241 stores compared. Burger King follows with 175, and Wendy’s has 121.
Every brand in Ontario
| Brand | Restaurants | Typical price | Range | Index | Cheapest restaurant |
|---|---|---|---|---|---|
| Burger King | 175 | Whopper: $7.99 | $7.49 to $9.99 | 100 | 1154 Division St, Cobourg |
| Popeyes | 241 | Classic Chicken Sandwich: $9.49 | $9.49 to $10.79 | 100 | 2561 St. Clair Ave. W, Toronto |
| Wendy's | 121 | Dave's Single: $7.69 | $7.29 to $7.99 | 100 | 937 Broad Street East, Dunnville |
| KFC | 191 | Famous Chicken Sandwich: $9.99 | $6.99 to $11.39 | 95 | 22 Ontario St S Milton, Milton |
| Taco Bell | 129 | Crunchwrap Supreme: $7.79 | $6.29 to $9.49 | 97 | 1668 Bath Road, Kingston |
| Mary Brown's | 133 | Big Mary: $9.49 | $9.49 to $10.49 | 100 | 1 Kennedy Road South, Unit 11, Brampton |
| Chipotle | 50 | Chicken Burrito: $12.70 | $12.45 to $12.70 | 100 | 150 Silver Reign Dr Unit, Etobicoke |
| Five Guys | 23 | Hamburger: $11.09 | $11.09 to $11.19 | 100 | 100 King Street Space# 93, Toronto |
Cities in Ontario
Rank is within the province, 1st being the cheapest, on each brand's own index.
| City | Restaurants | Index | Cheapest rank |
|---|---|---|---|
| Toronto | 132 | 100 | 23rd |
| Mississauga | 52 | 99 | 15th |
| Brampton | 42 | 98 | 4th |
| Ottawa | 41 | 100 | 24th |
| Scarborough | 39 | 98 | 5th |
| London | 38 | 100 | 25th |
| Hamilton | 35 | 98 | 6th |
| Windsor | 32 | 99 | 16th |
| Vaughan | 19 | 98 | 7th |
| Markham | 19 | 100 | 26th |
| North York | 18 | 98 | 8th |
| Kingston | 17 | 100 | 27th |
| Oshawa | 17 | 99 | 17th |
| Kitchener | 16 | 99 | 18th |
| Brantford | 15 | 98 | 9th |
| Burlington | 15 | 102 | 32nd |
| Etobicoke | 15 | 99 | 19th |
| Guelph | 14 | 98 | 10th |
| Barrie | 14 | 98 | 11th |
| Ajax | 13 | 99 | 20th |
| Thunder Bay | 12 | 101 | 29th |
| Waterloo | 12 | 101 | 30th |
| Pickering | 11 | 98 | 12th |
| Belleville | 11 | 98 | 13th |
| Cambridge | 10 | 100 | 28th |
| Whitby | 10 | 99 | 21st |
| Oakville | 9 | 105 | 35th |
| Sarnia | 9 | 97 | 3rd |
| Niagara Falls | 9 | 102 | 33rd |
| Peterborough | 9 | 102 | 34th |
| Richmond Hill | 9 | 96 | 1st |
| North Bay | 8 | 99 | 22nd |
| Cornwall | 8 | 96 | 2nd |
| Newmarket | 7 | 98 | 14th |
| Nepean | 7 | — | — |
| Milton | 7 | 101 | 31st |
| Stratford | 6 | — | — |
| Welland | 6 | — | — |
| Kanata | 6 | — | — |
| Orangeville | 6 | — | — |
| Sudbury | 6 | — | — |
| Woodstock | 5 | — | — |
| Napanee | 5 | — | — |
| Trenton | 5 | — | — |
| Woodbridge | 5 | — | — |
| St Catharines | 5 | — | — |
| Lindsay | 5 | — | — |
| Orillia | 5 | — | — |
Questions people ask
- Is fast food expensive in Ontario?
- Ontario ranks 1st cheapest of 9 provinces for fast food on the Drive Thru Index (score 99, 1% below the national typical price).
- How much is a Burger King Whopper in Ontario?
- As of 2026-10-01, a Whopper costs $7.49 to $9.99 at 175 Burger King restaurants in Ontario, typically $7.99.
- Where is the cheapest Burger King in Ontario?
- The cheapest Burger King in Ontario is at 1154 Division St, Cobourg, comparing the same basket at 175 restaurants (Drive Thru Index, 2026-10-01).
- How much is a Popeyes Classic Chicken Sandwich in Ontario?
- As of 2026-10-01, a Classic Chicken Sandwich costs $9.49 to $10.79 at 241 Popeyes restaurants in Ontario, typically $9.49.
- Where is the cheapest Popeyes in Ontario?
- The cheapest Popeyes in Ontario is at 2561 St. Clair Ave. W, Toronto, comparing the same basket at 237 restaurants (Drive Thru Index, 2026-10-01).
- How much is a Wendy's Dave's Single in Ontario?
- As of 2026-10-01, a Dave's Single costs $7.29 to $7.99 at 121 Wendy's restaurants in Ontario, typically $7.69.
- Where is the cheapest Wendy's in Ontario?
- The cheapest Wendy's in Ontario is at 937 Broad Street East, Dunnville, comparing the same basket at 121 restaurants (Drive Thru Index, 2026-10-01).
- How much is a KFC Famous Chicken Sandwich in Ontario?
- As of 2026-10-01, a Famous Chicken Sandwich costs $6.99 to $11.39 at 191 KFC restaurants in Ontario, typically $9.99.
- Where is the cheapest KFC in Ontario?
- The cheapest KFC in Ontario is at 22 Ontario St S Milton, Milton, comparing the same basket at 189 restaurants (Drive Thru Index, 2026-10-01).
- How much is a Taco Bell Crunchwrap Supreme in Ontario?
- As of 2026-10-01, a Crunchwrap Supreme costs $6.29 to $9.49 at 129 Taco Bell restaurants in Ontario, typically $7.79.
- Where is the cheapest Taco Bell in Ontario?
- The cheapest Taco Bell in Ontario is at 1668 Bath Road, Kingston, comparing the same basket at 126 restaurants (Drive Thru Index, 2026-10-01).
- How much is a Mary Brown's Big Mary in Ontario?
- As of 2026-10-01, a Big Mary costs $9.49 to $10.49 at 133 Mary Brown's restaurants in Ontario, typically $9.49.
- Where is the cheapest Mary Brown's in Ontario?
- The cheapest Mary Brown's in Ontario is at 1 Kennedy Road South, Unit 11, Brampton, comparing the same basket at 122 restaurants (Drive Thru Index, 2026-10-01).
- How much is a Chipotle Chicken Burrito in Ontario?
- As of 2026-10-01, a Chicken Burrito costs $12.45 to $12.70 at 50 Chipotle restaurants in Ontario, typically $12.70.
- Where is the cheapest Chipotle in Ontario?
- The cheapest Chipotle in Ontario is at 150 Silver Reign Dr Unit, Etobicoke, comparing the same basket at 50 restaurants (Drive Thru Index, 2026-10-01).
- How much is a Five Guys Hamburger in Ontario?
- As of 2026-10-01, a Hamburger costs $11.09 to $11.19 at 23 Five Guys restaurants in Ontario, typically $11.09.
- Where is the cheapest Five Guys in Ontario?
- The cheapest Five Guys in Ontario is at 100 King Street Space# 93, Toronto, comparing the same basket at 23 restaurants (Drive Thru Index, 2026-10-01).
How these prices are measured
Every day we check the menu at every restaurant of each chain, through the same ordering app its customers use, and record each item's pickup price. Restaurants are compared on a basket of items every full-menu restaurant of that brand sells. An index of 100 is the brand's typical (median) restaurant in the country, so 95 means 5% cheaper and 110 means 10% pricier. Brands are only ever compared with themselves, never with each other.
Citing this data: Source: Drive Thru Index (https://drivethruindex.com/prices/ontario), prices checked 2026-10-01. You are welcome to quote any figure on this page.