Skip to main content

Average Grocery Bill in Canada by Household and Province

Updated

The average Canadian household spent $8,579 on food from stores in 2023, about $715 a month, according to Statistics Canada’s Survey of Household Spending, the latest edition. For comparison, the average household spent $24,501 on shelter and $12,019 on transportation. This page breaks grocery spending down by household type and province, compares grocery prices across provinces, and lists current prices for common items. It is part of our cost of living guides; the other monthly bills are in average utility bills and the full budget in average household expenses.

Grocery prices have kept rising since the survey: food bought in stores cost 2.8% more in August 2026 than a year earlier (consumer price index; the inflation rate page has the full CPI). The annual Canada’s Food Price Report, from researchers at Dalhousie University, the University of Guelph and partner universities, forecast overall food prices to rise 4% to 6% in 2026, and a family of four to spend up to $17,572 on food, up to $995 more than the year before. How tariffs feed into food prices is covered in US tariffs and Canadian households.

Average grocery spending by household type

The figures are Statistics Canada’s average spending on food from stores by household type in 2023. They exclude restaurant meals, so a household that eats out often may show a lower grocery bill but a higher food bill overall.

HouseholdMonthlyAnnual
One person$383$4,595
Couple, no children$682$8,178
Couple with children$1,080$12,954
Lone-parent family$675$8,099
All households (average)$715$8,579

Statistics Canada, Survey of Household Spending 2023, Table 11-10-0224-01; monthly = annual ÷ 12.

Per person, smaller households spend more: one-person households spent $4,595 on food from stores, against $4,089 per person in a couple without children ($8,178 for the two). A full budget for one person is on the cost of living alone page.

Grocery costs by province

Statistics Canada publishes average retail prices for the same grocery items in each province every month. The price level below compares each province’s prices with the national price for 106 items, and the spending column shows what households there actually spent on groceries.

ProvinceGrocery price level (July 2026, Canada = 100)Household spending on food from stores (2023, per year)
British Columbia105.4$8,530
Alberta105.2$9,936
Saskatchewan102.8$9,528
Manitoba102.1$9,570
Ontario98.6$7,974
Quebec98.0$8,634
New Brunswick106.1$8,488
Nova Scotia106.9$7,831
Prince Edward Island107.1$8,349
Newfoundland and Labrador108.8$10,809
Fly-in northern communitiesNutritious food basket for a family of four: $585 a week on average (March 2025), $468 to $759 by community, about $2,535 a month

Price level: WealthNorth calculation from Statistics Canada Table 18-10-0245-01, the unweighted average (geometric mean) of each province’s price relative to the national price for the same grocery items. Spending: Statistics Canada Survey of Household Spending (average per household; it also reflects household size and income, not just prices). Northern basket: Nutrition North Canada Revised Northern Food Basket, full-subsidy communities.

In July 2026, grocery prices were lowest in Quebec and Ontario and highest in Newfoundland and Labrador. Remote northern communities face food costs of their own: the Nutrition North Canada subsidy exists to offset food costs in fly-in communities, where the basket for a family of four ranged from $468 to $759 a week by community in March 2025. Groceries are only one part of the gap in living costs between provinces; the cost of living by province page adds housing, taxes and the rest.

Statistics Canada publishes grocery prices by province (plus Whitehorse and Yellowknife), not by city, so a city’s grocery prices are best read from its province’s figures. The city guides, such as Vancouver and Toronto, show how groceries compare with housing and transport there.

Prices of common grocery items

Prices have risen unevenly over the past five years (Statistics Canada average retail prices, Canada, July 2021 to July 2026). Ground beef is up 75% ($9.41 to $16.49 per kg), a dozen eggs 30% ($3.82 to $4.95) and chicken breast 17%. Pasta (up 35%) and canned tomatoes (up 46%) also rose.

Rice and some canned goods have risen more modestly (white rice +14%, canned tuna +12%).

ItemAverage price, Canada (July 2026)
Milk (4 L)$6.99
White bread (675 g)$3.60
Eggs (1 dozen)$4.95
Chicken breasts (per kg)$14.68
Ground beef (per kg)$16.49
White rice (2 kg)$9.62
Apples (per kg)$6.45
Bananas (per kg)$1.88
Block cheese (500 g)$7.11
Butter (454 g)$5.92
Dry or fresh pasta (500 g)$3.45
Canned tomatoes (796 mL)$2.27
Cereal (400 g)$4.19
Frozen mixed vegetables (750 g)$4.30

Statistics Canada Table 18-10-0245-01, monthly average retail prices, national averages; prices vary by store and province.

Groceries and sales tax

Basic groceries are zero-rated under the GST/HST, so they are taxed at 0%, while alcoholic drinks, soft drinks, candy, snack foods and prepared food such as heated meals, sandwiches and platters are taxable. The sales tax guide explains which foods fall on each side and the rates in each province. The Canada Groceries and Essentials Benefit, which replaced the GST/HST credit, gives individuals and families with low and modest incomes tax-free quarterly payments to help with the cost of everyday essentials.

Lowering a grocery bill

The main levers are where you shop, what you buy and how much is thrown away. Store-brand products, discount grocery banners, flyer price-matching and buying staples in bulk all lower the price paid per item; how to save on groceries goes through each one.

Food waste is a cost too. The average Canadian household wastes about 140 kg of food a year, at a cost of more than $1,300, according to the National Zero Waste Council’s household food waste study (figures updated in February 2022 for food costs). That is about 15% of what the average household spent on food from stores in 2023.

Grocery rewards on credit cards

Some credit cards pay a higher rate of rewards on grocery purchases. The best grocery credit cards page compares them; a few examples:

CardAnnual feeEarn rates
PC Insiders World Elite Mastercard$120/year4% grocery (Loblaw banners), 5% Shoppers Drug Mart, up to 7¢/L Esso/Mobil, 4% Joe Fresh, 1% everywhere else
CIBC Dividend Visa Infinite Card$120/year4% gas/EV charging/groceries, 2% transportation/dining/recurring payments/CIBC by Expedia travel, 1% everything else (bonus rates on the first $20,000 of bonus-category or $50,000 of total spending a year)
American Express Cobalt Card$191.88/year ($15.99/mo)5x food & drink (groceries, dining, food delivery, capped $2,500/mo combined), 3x streaming, 2x gas/transit/rideshare, 1x everything else
BMO CashBack Mastercard$03% groceries and 1% recurring bills (first $500 per statement each), 0.5% everything else

Card terms change; confirm current earn rates and any welcome offer with the issuer.

At $500 a month of grocery spending ($6,000 a year), a card that pays 4% on groceries returns $240 a year, before any annual fee.

Sources

The figures and rules on this page come from these sources, last checked against them between September 24, 2026 and October 4, 2026. How we check facts.