Fries Watch
A small at one brand can outweigh a large at another, so we price fries the fair way: per 100 grams, using each brand's own serving weights.
Pickup prices at 1,927 restaurants in Canada, checked . Prices are in Canadian dollars.
Key findings
- Five Guys has the cheapest fries in Canada by weight: its large cajun (572 g, typically $6.99) works out at $1.22 per 100 g.
- Mary Brown's has the dearest: $2.00 per 100 g even at its best-value size (large, 500 g).
- At Five Guys, the large fries cost 44% less per gram than the little ($2.20 down to $1.23 per 100 g).
- At Mary Brown's, the large fries cost 18% less per gram than the small ($2.43 down to $2.00 per 100 g).
- At KFC, the large fries cost 47% less per gram than the individual ($3.18 down to $1.70 per 100 g).
Price per 100 g, cheapest first
Each brand's best-value size: the one with the lowest typical price per 100 g.
| Rank | Brand | Best-value size | Weight | Typical price | Per 100 g |
|---|---|---|---|---|---|
| 1 | Five Guys | Large Cajun Fries | 572 g | $6.99 | $1.22 |
| 2 | KFC | Large Fries | 482 g | $8.19 | $1.70 |
| 3 | Burger King | New! Large Fries | 244 g | $4.49 | $1.84 |
| 4 | Mary Brown's | Fries Large | 500 g | $9.99 | $2.00 |
Every size
| Brand | Size | Weight | Typical | Range | Per 100 g | Restaurants |
|---|---|---|---|---|---|---|
| Burger King | New! Small Fries | 122 g | $2.59 | $2.39 to $3.88 | $2.12 | 359 |
| Burger King | New! Medium Fries | 159 g | $3.89 | $2.59 to $5.58 | $2.45 | 359 |
| Burger King | New! Large Fries | 244 g | $4.49 | $2.99 to $6.08 | $1.84 | 359 |
| Five Guys | Little Fries | 227 g | $4.99 | $4.99 to $4.99 | $2.20 | 57 |
| Five Guys | Little Cajun Fries | 232 g | $4.99 | $4.99 to $4.99 | $2.15 | 57 |
| Five Guys | Regular Fries | 411 g | $5.99 | $5.99 to $6.29 | $1.46 | 57 |
| Five Guys | Cajun Fries | 416 g | $5.99 | $5.99 to $6.29 | $1.44 | 57 |
| Five Guys | Large Fries | 567 g | $6.99 | $6.99 to $7.39 | $1.23 | 57 |
| Five Guys | Large Cajun Fries | 572 g | $6.99 | $6.99 to $7.39 | $1.22 | 57 |
| Mary Brown's | Fries Small | 156 g | $3.79 | $3.79 to $4.29 | $2.43 | 284 |
| Mary Brown's | Fries Medium | 343 g | $6.99 | $6.99 to $8.39 | $2.04 | 284 |
| Mary Brown's | Fries Large | 500 g | $9.99 | $9.99 to $11.29 | $2.00 | 284 |
| Popeyes | Small Cajun Fries | — | $2.70 | $2.70 to $3.50 | — | 364 |
| Popeyes | Regular Cajun Fries | — | $3.79 | $3.79 to $4.49 | — | 366 |
| Popeyes | Large Cajun Fries | — | $7.99 | $7.99 to $9.49 | — | 366 |
| Wendy's | Small Fries | — | $3.29 | $2.79 to $4.19 | — | 254 |
| Wendy's | Medium Fries | — | $4.29 | $3.39 to $4.79 | — | 254 |
| Wendy's | Large Fries | — | $4.69 | $3.89 to $5.79 | — | 254 |
| KFC | Individual Fries | 113 g | $3.59 | $1.99 to $4.39 | $3.18 | 607 |
| KFC | Flamin' Hot Ind. Fries | — | $3.99 | $3.99 to $5.00 | — | 599 |
| KFC | Large Fries | 482 g | $8.19 | $5.99 to $10.29 | $1.70 | 607 |
Cheapest fries by weight in each province
| Province | Brand | Size | Per 100 g |
|---|---|---|---|
| Alberta | Five Guys | Large Cajun | $1.22 |
| British Columbia | Five Guys | Large Cajun | $1.22 |
| Manitoba | Five Guys | Large Cajun | $1.22 |
| Ontario | Five Guys | Large Cajun | $1.22 |
| Saskatchewan | Five Guys | Large Cajun | $1.22 |
| New Brunswick | KFC | Large | $1.35 |
| Newfoundland and Labrador | KFC | Large | $1.35 |
| Nova Scotia | KFC | Large | $1.35 |
| PEI | KFC | Large | $1.35 |
| Quebec | KFC | Large | $1.35 |
| Prince Edward Island | Burger King | Large | $1.84 |
The cheapest fries by weight in Canada
| Brand | Restaurant | Where | Size | Price | Per 100 g |
|---|---|---|---|---|---|
| Five Guys | 109 - 2011 Strachan Rd. SE Bldg C2 Unit 6 | Medicine Hat, AB | Large Cajun | $6.99 | $1.22 |
| Five Guys | 33 Heritage Meadows Way SE Unit 222 | Calgary, AB | Large Cajun | $6.99 | $1.22 |
| Five Guys | 3705 Mayor Magrath Dr. South Unit 10 | Lethbridge, AB | Large Cajun | $6.99 | $1.22 |
| Five Guys | 130 Sierra Springs Drive Building E- Ste. 3017 | Airdrie, AB | Large Cajun | $6.99 | $1.22 |
| Five Guys | 993 Fir Street Unit 60 | Sherwood Park, AB | Large Cajun | $6.99 | $1.22 |
| Burger King | 5715 Ste-Catherine St | St. Isidore, ON | Large | $2.99 | $1.23 |
| KFC | 22 Ontario St S Milton | Milton, ON | Large | $5.99 | $1.24 |
| KFC | 3025 Petawawa Blvd | Petawawa, ON | Large | $6.29 | $1.30 |
| KFC | Highway 39 West | Estevan, SK | Large | $6.49 | $1.35 |
| KFC | 44 Sims Avenue | Weyburn, SK | Large | $6.49 | $1.35 |
| KFC | 1201 Park Ave | Moosomin, SK | Large | $6.49 | $1.35 |
| Burger King | 125 Keltic Drive | Sydney River, NS | Large | $3.99 | $1.64 |
Weights are the serving sizes each brand publishes in its nutrition information: Burger King (use1-prod-bk-menu.rbictg.com), Five Guys (www.fiveguys.ca), KFC (orderserv-kfc-na-olo-api.yum.com), Mary Brown's (marybrowns.com), Wendy's (order.wendys.com). Prices are each restaurant's pickup price; "typical" is the median restaurant. Popeyes and Wendy's do not publish serving weights, so they are listed by price only.
Questions people ask
- Who has the cheapest fries?
- By weight, Five Guys: its large cajun fries (572 g) are typically $6.99, or $1.22 per 100 g (Drive Thru Index, 2026-10-03).
- Why compare fries by weight?
- Size names mean different things at different brands: one brand's small can outweigh another's large. Price per 100 g, from each brand's own published serving weights, compares like with like.