Skip to content
Home › Grocery prices

Grocery prices in Canada

In September 2026 a dozen eggs averaged $4.83, 4 litres of milk $6.99 and a 675 g loaf of white bread $3.58 across Canada. Check any of 110 items before you shop and see which province pays less.

Staples basket, Canada$129.0020 items, September 2026
Cheapest provinceON$125.66
Your grocery basket, priced by province

Tick what you buy each week. We add up the official September 2026 average prices.

Staples basket by province

Biggest price changes in a year

Rising most

Falling most

All 110 items – Canada average, September 2026

Bakery & pantry

Almonds (200 grams)
vs Sep 25: ▲ 6.8%
$5.46
Baby food (128 millilitres)
vs Sep 25: ▼ 6.8%
$1.50
Brown rice (900 grams)
vs Sep 25: ▲ 1.7%
$5.89
Canned baked beans (398 millilitres)
vs Sep 25: ▲ 4.9%
$1.70
Canned beans and lentils (540 millilitres)
vs Sep 25: ▲ 6.1%
$1.75
Canned corn (341 millilitres)
vs Sep 25: ▼ 2.6%
$1.52
Canned peach (398 millilitres)
vs Sep 25: ▲ 0.4%
$2.46
Canned soup (284 millilitres)
vs Sep 25: ▼ 4.4%
$1.31
Canned tomatoes (796 millilitres)
vs Sep 25: ▼ 1.4%
$2.07
Canola oil (3 litres)
vs Sep 25: ▲ 13.1%
$11.16
Cereal (400 grams)
vs Sep 25: ▼ 1.0%
$4.13
Cookies and sweet biscuits (300 grams)
vs Sep 25: ▲ 8.0%
$3.51
Crackers and crisp breads (200 grams)
vs Sep 25: ▼ 7.5%
$2.70
Dried lentils (900 grams)
vs Sep 25: ▲ 1.1%
$3.56
Dry beans and legumes (900 grams)
vs Sep 25: ▲ 1.7%
$3.52
Dry or fresh pasta (500 grams)
vs Sep 25: ▲ 5.6%
$3.40
Flatbread and pita (500 grams)
vs Sep 25: ▲ 2.6%
$3.51
Hummus (227 grams)
vs Sep 25: ▼ 2.0%
$3.84
Infant formula (900 grams)
vs Sep 25: ▼ 0.8%
$49.89
Ketchup (1 litre)
vs Sep 25: ▼ 1.2%
$4.80
Mayonnaise (890 millilitres)
vs Sep 25: ▲ 2.9%
$6.68
Meatless burgers (226 grams)
vs Sep 25: ▲ 4.4%
$7.05
Nut milk (1.89 litres)
vs Sep 25: ▲ 6.0%
$4.42
Olive oil (1 litre)
vs Sep 25: ▲ 3.0%
$11.04
Pasta sauce (650 millilitres)
vs Sep 25: ▲ 3.9%
$3.47
Peanut butter (1 kilogram)
vs Sep 25: ▲ 6.8%
$5.99
Peanuts (450 grams)
vs Sep 25: ▼ 1.4%
$4.33
Salad dressing (475 millilitres)
vs Sep 25: ▼ 7.7%
$3.59
Salsa (418 millilitres)
vs Sep 25: ▲ 4.5%
$5.11
Soy milk (1.89 litres)
vs Sep 25: ▲ 8.6%
$4.57
Sunflower seeds (400 grams)
vs Sep 25: ▲ 3.7%
$5.05
Tea (20 bags)
vs Sep 25: ▲ 4.4%
$4.46
Tofu (350 grams)
vs Sep 25: ▲ 0.7%
$2.77
Vegetable oil (3 litres)
vs Sep 25: ▲ 2.8%
$9.24
Wheat flour (2.5 kilograms)
vs Sep 25: ▼ 1.0%
$5.12
White bread (675 grams)
vs Sep 25: ▲ 3.5%
$3.58
White rice (2 kilograms)
vs Sep 25: ▼ 0.2%
$9.35
White sugar (2 kilograms)
vs Sep 25: ▼ 6.1%
$2.62

Fruit & vegetables

Apple juice (2 litres)
vs Sep 25: ▲ 4.7%
$4.00
Apples (per kilogram)
vs Sep 25: ▲ 2.4%
$4.79
Avocado (unit)
vs Sep 25: ▼ 19.3%
$1.67
Bananas (per kilogram)
vs Sep 25: ▲ 12.6%
$1.88
Broccoli (unit)
vs Sep 25: ▲ 0.4%
$2.25
Cabbage (per kilogram)
vs Sep 25: ▼ 2.1%
$2.33
Canned pear (398 millilitres)
vs Sep 25: ▼ 3.8%
$2.76
Cantaloupe (unit)
vs Sep 25: ▼ 3.6%
$2.97
Carrots (1.36 kilograms)
vs Sep 25: ▼ 0.6%
$3.54
Celery (unit)
vs Sep 25: ▼ 4.7%
$2.44
Cucumber (unit)
vs Sep 25: ▼ 12.6%
$1.46
Frozen broccoli (500 grams)
vs Sep 25: ▲ 5.1%
$3.93
Frozen french fried potatoes (750 grams)
vs Sep 25: ▼ 12.2%
$3.25
Frozen strawberries (600 grams)
vs Sep 25: ▲ 3.3%
$5.28
Grapes (per kilogram)
vs Sep 25: ▲ 13.9%
$6.57
Iceberg lettuce (unit)
vs Sep 25: ▼ 3.5%
$2.74
Lemons (unit)
vs Sep 25: ▼ 1.0%
$1.04
Limes (unit)
vs Sep 25: ▼ 8.3%
$0.77
Mushrooms (227 grams)
vs Sep 25: ▼ 13.4%
$2.26
Onions (1.36 kilograms)
vs Sep 25: ▲ 2.2%
$4.56
Onions (per kilogram)
vs Sep 25: ▲ 2.2%
$5.49
Orange juice (2 litres)
vs Sep 25: ▼ 3.3%
$6.08
Oranges (1.36 kilograms)
vs Sep 25: ▲ 2.8%
$5.55
Oranges (per kilogram)
vs Sep 25: ▲ 15.9%
$4.53
Pears (per kilogram)
vs Sep 25: ▲ 5.5%
$5.57
Peppers (per kilogram)
vs Sep 25: ▼ 11.9%
$5.93
Potatoes (4.54 kilograms)
vs Sep 25: ▼ 5.2%
$4.05
Potatoes (per kilogram)
vs Sep 25: ▲ 4.9%
$5.12
Romaine lettuce (unit)
vs Sep 25: ▼ 1.3%
$3.13
Salad greens (142 grams)
vs Sep 25: ▼ 1.5%
$4.48
Squash (per kilogram)
vs Sep 25: ▼ 1.9%
$3.15
Strawberries (454 grams)
vs Sep 25: ▲ 21.3%
$5.19
Sweet potatoes (per kilogram)
vs Sep 25: ▼ 4.1%
$4.24
Tomatoes (per kilogram)
vs Sep 25: ▲ 0.9%
$4.71

Meat & fish

Bacon (500 grams)
vs Sep 25: ▼ 9.0%
$6.71
Beef rib cuts (per kilogram)
vs Sep 25: ▲ 2.5%
$34.50
Beef stewing cuts (per kilogram)
vs Sep 25: ▲ 5.9%
$24.65
Beef striploin cuts (per kilogram)
vs Sep 25: ▲ 18.4%
$35.74
Beef top sirloin cuts (per kilogram)
vs Sep 25: ▲ 16.6%
$32.10
Canned salmon (213 grams)
vs Sep 25: ▲ 18.0%
$5.76
Canned tuna (170 grams)
vs Sep 25: ▲ 7.6%
$1.69
Chicken breasts (per kilogram)
vs Sep 25: ▼ 1.7%
$14.48
Chicken drumsticks (per kilogram)
vs Sep 25: ▲ 10.9%
$8.07
Chicken thigh (per kilogram)
vs Sep 25: ▲ 6.4%
$13.36
Ground beef (per kilogram)
vs Sep 25: ▲ 13.9%
$16.92
Pork loin cuts (per kilogram)
vs Sep 25: ▼ 7.6%
$8.71
Pork rib cuts (per kilogram)
vs Sep 25: ▼ 4.9%
$9.12
Pork shoulder cuts (per kilogram)
vs Sep 25: ▼ 5.5%
$7.05
Roasted or ground coffee (340 grams)
vs Sep 25: ▲ 1.4%
$9.27
Salmon (per kilogram)
vs Sep 25: ▲ 3.0%
$28.22
Shrimp (300 grams)
vs Sep 25: ▼ 3.4%
$7.39
Whole chicken (per kilogram)
vs Sep 25: ▲ 4.1%
$7.34
Wieners (400 grams)
vs Sep 25: ▼ 2.6%
$4.20

Dairy & eggs

Block cheese (500 grams)
vs Sep 25: ▲ 2.2%
$6.98
Butter (454 grams)
vs Sep 25: ▲ 1.1%
$5.58
Cream (1 litre)
vs Sep 25: ▲ 2.8%
$4.80
Eggs (1 dozen)
vs Sep 25: ▼ 1.2%
$4.83
Margarine (907 grams)
vs Sep 25: ▼ 18.0%
$5.88
Milk (1 litre)
vs Sep 25: ▲ 3.9%
$3.22
Milk (2 litres)
vs Sep 25: ▲ 2.0%
$5.50
Milk (4 litres)
vs Sep 25: ▲ 1.9%
$6.99
Yogurt (500 grams)
vs Sep 25: ▲ 5.7%
$3.88

Household & personal care

Deodorant (85 grams)
vs Sep 25: ▲ 0.8%
$8.32
Laundry detergent (4.43 litres)
vs Sep 25: ▲ 6.2%
$14.48
Shampoo (400 millilitres)
vs Sep 25: ▼ 0.7%
$7.30
Toothpaste (100 millilitres)
vs Sep 25: ▲ 6.3%
$4.38

Frozen

Frozen corn (750 grams)
vs Sep 25: ▲ 0.3%
$3.67
Frozen green beans (750 grams)
vs Sep 25: ▲ 1.4%
$4.46
Frozen mixed vegetables (750 grams)
vs Sep 25: ▲ 4.2%
$4.22
Frozen peas (750 grams)
vs Sep 25: ▲ 1.4%
$3.70
Frozen pizza (390 grams)
vs Sep 25: ▲ 3.8%
$4.68
Frozen spinach (300 grams)
vs Sep 25: ▲ 8.6%
$2.14

Questions and answers

How much does a dozen eggs cost in Canada?

$4.83 on average in September 2026 (Statistics Canada), down 1.2% from a year earlier.

Which province has the cheapest groceries?

For our 20-item staples basket, Ontario was cheapest ($125.66) and British Columbia most expensive ($138.99) in September 2026.

Where do these prices come from?

Statistics Canada table 18-10-0245-01 publishes monthly average retail prices for selected products, collected for the Consumer Price Index, for Canada, each province and Whitehorse and Yellowknife.

Are these the prices in my store?

They are averages across many stores and brands. Use them to judge whether a price is high or low, and compare between provinces.

How often is this updated?

Monthly, when Statistics Canada releases new data (usually with the CPI). Tachlis checks for new data every day.

Source: Statistics Canada, Table 18-10-0245-01, Monthly average retail prices for selected products (Statistics Canada Open Licence). Basket totals and changes are Tachlis calculations. Data to September 2026.