Home › Grocery prices › Cream (1 litre)
Cream (1 litre): average price in Canada
The average price of cream (1 litre) was $4.80 in September 2026 (▲ 2.8% in a year). Shoppers in Quebec paid the least: $4.45. Use it to spot a bad price before you pay.
Canada average$4.80September 2026
Cheapest: Quebec$4.45Dearest: Newfoundland and Labrador $6.18
Price by province, September 2026
Quebec
▼ 7.3% vs Canada · 1 yr ▲ 0.9%
$4.45Ontario▼ 3.5% vs Canada · 1 yr ▲ 2.7%
$4.63British Columbia▼ 0.2% vs Canada · 1 yr ▲ 3.0%
$4.79New Brunswick▲ 1.5% vs Canada · 1 yr ▲ 1.7%
$4.87Saskatchewan▲ 6.9% vs Canada · 1 yr ▲ 4.3%
$5.13Alberta▲ 7.1% vs Canada · 1 yr ▲ 3.0%
$5.14Manitoba▲ 11.3% vs Canada · 1 yr ▲ 6.6%
$5.34Prince Edward Island▲ 14.8% vs Canada · 1 yr ▲ 3.4%
$5.51Nova Scotia▲ 14.8% vs Canada · 1 yr ▲ 2.8%
$5.51Newfoundland and Labrador▲ 28.7% vs Canada · 1 yr ▲ 0.2%
$6.18Price over the last 12 months
CanadaQuebec (cheapest)Newfoundland and Labrador (dearest)
More dairy & eggs
Block cheese (500 grams)$6.98Butter (454 grams)$5.58Eggs (1 dozen)$4.83Margarine (907 grams)$5.88Milk (1 litre)$3.22Milk (2 litres)$5.50Milk (4 litres)$6.99Yogurt (500 grams)$3.88
Price your whole basket →Questions and answers
What does cream (1 litre) cost in Canada?
$4.80 on average in September 2026, according to Statistics Canada.
Where is cream cheapest?
Quebec ($4.45). The most expensive was Newfoundland and Labrador ($6.18).
Has the price gone up?
Compared with September 2025 ($4.67), the Canadian average is up 2.8%.
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.