Home › Grocery prices › Tofu (350 grams)
Tofu (350 grams): average price in Canada
The average price of tofu (350 grams) was $2.77 in September 2026 (▲ 0.7% in a year). Shoppers in Quebec paid the least: $2.61. Use it to spot a bad price before you pay.
Canada average$2.77September 2026
Cheapest: Quebec$2.61Dearest: British Columbia $2.97
Price by province, September 2026
Quebec
▼ 5.8% vs Canada · 1 yr ▼ 9.7%
$2.61Saskatchewan▼ 0.7% vs Canada · 1 yr ▲ 10.0%
$2.75Manitoba▼ 0.4% vs Canada · 1 yr ▲ 10.0%
$2.76Ontario▲ 0.7% vs Canada · 1 yr ▲ 4.1%
$2.79New Brunswick▲ 2.5% vs Canada · 1 yr ▲ 4.0%
$2.84Prince Edward Island▲ 2.9% vs Canada · 1 yr ▲ 2.5%
$2.85Alberta▲ 2.9% vs Canada · 1 yr ▲ 5.9%
$2.85Newfoundland and Labrador▲ 6.1% vs Canada · 1 yr ▲ 3.5%
$2.94Nova Scotia▲ 6.5% vs Canada · 1 yr ▲ 6.5%
$2.95British Columbia▲ 7.2% vs Canada · 1 yr ▲ 3.8%
$2.97Price over the last 12 months
CanadaQuebec (cheapest)British Columbia (dearest)
More bakery & pantry
Almonds (200 grams)$5.46Baby food (128 millilitres)$1.50Brown rice (900 grams)$5.89Canned baked beans (398 millilitres)$1.70Canned beans and lentils (540 millilitres)$1.75Canned corn (341 millilitres)$1.52Canned peach (398 millilitres)$2.46Canned soup (284 millilitres)$1.31Canned tomatoes (796 millilitres)$2.07Canola oil (3 litres)$11.16Cereal (400 grams)$4.13Cookies and sweet biscuits (300 grams)$3.51
Price your whole basket →Questions and answers
What does tofu (350 grams) cost in Canada?
$2.77 on average in September 2026, according to Statistics Canada.
Where is tofu cheapest?
Quebec ($2.61). The most expensive was British Columbia ($2.97).
Has the price gone up?
Compared with September 2025 ($2.75), the Canadian average is up 0.7%.
How is the average price measured?
Statistics Canada collects prices for the Consumer Price Index from retailers across the country and publishes monthly averages for a fixed product description and size.
Source: Statistics Canada, Table 18-10-0245-01, Monthly average retail prices for selected products (Statistics Canada Open Licence). Data to September 2026.