The cost of the average grocery bill in Canada–and how to lower yours

At the checkout of my local grocery store, I find myself holding my breath as the total on the screen climbs higher and higher with each scanned item. Even staples like margarine and pasta seem to teeter on the edge of unaffordability. 

I’m not imagining it—these foods recently topped the list for highest month-over-month price increases. In November 2022, you could expect to pay an average of $7.11 for a 907-gram tub of margarine in Canada, up 37% from the $5.16 you would have paid in the same month in 2021.

So how much is the average grocery bill in Canada? According to Canada’s Food Price Report for 2023, a family of four will spend $16,288.41 on food this year ($1,357.37 a month)—that’s up $1,065.60 from 2022. 

The rate of inflation in December was 6.3%, Statistics Canada said in its most recent Consumer Price Index (CPI) report, which tracks the cost of hundreds of everyday goods, from groceries to gas. Food inflation was even higher at 11%. The food inflation rate in November (11.4%) was the fastest year-over-year increase since 1981. For reference, the Bank of Canada aims to keep inflation at 2% per year. Rising fuel costs, labour shortages and supply-chain problems have also made food pricier.

I’m not alone in my experience. Canadians are facing increasing food costs at supermarkets across the country. Nearly six-in-ten respondents (59%) in a recent Equifax survey said they “are using coupons and looking for deals more at grocery stores versus last year.” Just over half of Canadians (54%) are “cutting back on grocery shopping altogether.” And, alarmingly, a survey by the Canadian Hub for Applied and Social Research at the University of Saskatchewan found that almost 20% of us are eating smaller meals or skipping meals because of high food prices. 

What’s the average grocery bill in Canada?

Food costs are rising—how much more you’ll spend will depend on your age, sex and location. Canada’s Food Price Report, prepared by researchers at four Canadian universities, tracks the annual cost of food in Canada based on retail grocery prices and restaurant prices. The average food cost per month for a woman aged 19 to 30 years old (that’s me) was about $297 in 2022. That’s $3,564 per year. Men in the same age group spent $529 more for the year, at $4,093 total. A family of four (two adults and two kids, aged 14–18 and 9–13) spent an average of $15,223 for the year. Older adults spent less on food than younger adults; in 2022, women aged 70-plus spent an average of $3,273, while men aged 70-plus spent $3,637.

Across all provinces, food price inflation from 2021 to 2022 averaged about 10.5%. Increases varied, from a high of 11% in Quebec to a low of 9.2% in B.C.

The report also predicts that overall food prices in Canada will continue to rise by 5% to 7% in 2023. Sigh. 


Related posts