Mary Brown's prices in Canada
A Mary Brown's Big Mary costs $9.49 to $12.94 across 295 restaurants in Canada, typically $9.49. Cheapest province for Mary Brown's: Alberta. Priciest: New Brunswick.
Basket compared: Big Mary®, 2 Piece Chicken & Taters, Fries Medium, Coleslaw Medium. Prices as of . Prices are in Canadian dollars.
The scoop
Fort Mcmurray Tops The Mary Brown’s MapAmong 267 Mary Brown’s restaurants, the priciest basket is in Fort Mcmurray, AB at $35.96. Its Big Mary® is $10.49, compared with a national median basket of $32.96.
Stephenville Sits At The Low EndThe cheapest Mary Brown’s basket in view is $32.96 in Stephenville, NL. The Big Mary® there is $9.49.
Big Mary® Moves By A DollarAcross Canada, the Big Mary® runs from $9.49 to $10.49. The full Mary Brown’s basket has a 9% spread between locations.
Most Provinces Hug The MedianNL, NS and ON are listed among the cheapest provinces, each with a median basket of $32.96. BC, NB and MB are listed among the priciest, also at a median basket of $32.96.
Mary Brown's by province, cheapest first
Each province links to its page for Mary Brown's, which lists every Mary Brown's restaurant there.
| Rank | Province | Index | Typical Big Mary | Restaurants |
|---|---|---|---|---|
| 1 | Alberta | 100 | $9.49 | 52 |
| 2 | Ontario | 100 | $9.49 | 133 |
| 3 | British Columbia | 100 | $9.49 | 29 |
| 4 | Manitoba | 100 | $9.49 | 12 |
| 5 | Nova Scotia | 100 | $9.49 | 15 |
| 6 | Newfoundland and Labrador | 100 | $9.49 | 40 |
| 7 | Saskatchewan | 100 | $9.49 | 6 |
| 8 | New Brunswick | 100 | $9.49 | 5 |
Cheapest cities for Mary Brown's
| City | Index | Typical Big Mary | Restaurants |
|---|---|---|---|
| Calgary, AB | 100 | $9.49 | 13 |
| Toronto, ON | 100 | $9.49 | 12 |
| Winnipeg, MB | 100 | $9.49 | 7 |
| Ottawa, ON | 100 | $9.49 | 8 |
| Brampton, ON | 100 | $9.49 | 6 |
| Mississauga, ON | 100 | $9.49 | 5 |
| Edmonton, AB | 100 | $9.49 | 15 |
| Surrey, BC | 100 | $9.49 | 5 |
| St. Johns, NL | 100 | $9.49 | 5 |
Questions people ask
- How much does a Mary Brown's Big Mary cost?
- As of 2026-10-03: A Mary Brown's Big Mary costs $9.49 to $12.94 across 295 restaurants in Canada, typically $9.49. Cheapest province for Mary Brown's: Alberta. Priciest: New Brunswick.
- Where in Canada is Mary Brown's cheapest?
- Alberta, where the typical Mary Brown's basket is level with its typical price in Canada (Drive Thru Index, 2026-10-03).
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/brands/mary-browns-ca), prices checked 2026-10-03. You are welcome to quote any figure on this page.