Home › Grocery prices › Yogurt (500 grams)
Yogurt (500 grams): average price in Canada
The average price of yogurt (500 grams) was $3.88 in September 2026 (▲ 5.7% in a year). Shoppers in Saskatchewan paid the least: $3.75. Use it to spot a bad price before you pay.
Canada average$3.88September 2026
Cheapest: Saskatchewan$3.75Dearest: Newfoundland and Labrador $4.04
Price by province, September 2026
Saskatchewan
▼ 3.4% vs Canada · 1 yr ▲ 3.6%
$3.75Manitoba▼ 2.3% vs Canada · 1 yr ▲ 3.3%
$3.79Ontario▼ 1.0% vs Canada · 1 yr ▲ 7.0%
$3.84Alberta▼ 0.3% vs Canada · 1 yr ▲ 3.8%
$3.87British Columbia▲ 0.8% vs Canada · 1 yr ▲ 4.5%
$3.91Quebec▲ 1.5% vs Canada · 1 yr ▲ 6.8%
$3.94Nova Scotia▲ 2.1% vs Canada · 1 yr ▲ 2.6%
$3.96New Brunswick▲ 3.4% vs Canada · 1 yr ▲ 1.8%
$4.01Prince Edward Island▲ 3.6% vs Canada · 1 yr ▲ 2.8%
$4.02Newfoundland and Labrador▲ 4.1% vs Canada · 1 yr ▲ 0.5%
$4.04Price over the last 12 months
CanadaSaskatchewan (cheapest)Newfoundland and Labrador (dearest)
More dairy & eggs
Block cheese (500 grams)$6.98Butter (454 grams)$5.58Cream (1 litre)$4.80Eggs (1 dozen)$4.83Margarine (907 grams)$5.88Milk (1 litre)$3.22Milk (2 litres)$5.50Milk (4 litres)$6.99
Price your whole basket →Questions and answers
What does yogurt (500 grams) cost in Canada?
$3.88 on average in September 2026, according to Statistics Canada.
Where is yogurt cheapest?
Saskatchewan ($3.75). The most expensive was Newfoundland and Labrador ($4.04).
Has the price gone up?
Compared with September 2025 ($3.67), the Canadian average is up 5.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.