Regional analysis

Compare Canadian Grocery Prices

See how everyday grocery prices differ across Canadian provinces.

Average product price

$6.67

Ontario

Average product price

$7.16

British Columbia

Cheaper products

82

Ontario

Cheaper products

24

British Columbia

Product comparison
110 products

↓ Green = cheaper in Ontario ↑ Red = more expensive in Ontario

ProductOntarioBritish ColumbiaDifference% difference
Salmon, per kilogram$29.06$34.90$5.84-16.7%
Beef top sirloin cuts, per kilogram$28.27$33.99$5.72-16.8%
Beef rib cuts, per kilogram$31.60$36.15$4.55-12.6%
Potatoes, 4.54 kilograms$4.46$7.78$3.32-42.7%
Chicken breasts, per kilogram$14.66$17.78$3.12-17.5%
Beef striploin cuts, per kilogram$39.49$41.87$2.38-5.7%
Vegetable oil, 3 litres$10.90$12.59$1.69-13.4%
Strawberries, 454 grams$2.73$4.21$1.48-35.2%
Whole chicken, per kilogram$6.92$8.38$1.46-17.4%
Sweet potatoes, per kilogram$4.57$5.87$1.30-22.1%
Cantaloupe, unit$3.82$5.10$1.28-25.1%
Grapes, per kilogram$6.96$8.21$1.25-15.2%
Ground beef, per kilogram$17.17$18.39$1.22-6.6%
Oranges, 1.36 kilograms$5.04$6.14$1.10-17.9%
Pork loin cuts, per kilogram$8.72$9.82$1.10-11.2%
Pears, per kilogram$4.95$5.89$0.94-16.0%
Broccoli, unit$2.76$3.67$0.91-24.8%
Pork rib cuts, per kilogram$9.07$9.96$0.89-8.9%
Olive oil, 1 litre$11.72$12.59$0.87-6.9%
White bread, 675 grams$3.23$4.04$0.81-20.0%
Milk, 1 litre$3.97$3.18$0.79+24.8%
Salad greens, 142 grams$4.14$4.91$0.77-15.7%
Eggs, 1 dozen$4.94$5.68$0.74-13.0%
Chicken thigh, per kilogram$13.56$14.26$0.70-4.9%
Meatless burgers, 226 grams$6.72$7.40$0.68-9.2%
Milk, 4 litres$6.84$6.19$0.65+10.5%
Apples, per kilogram$6.49$7.05$0.56-7.9%
Mushrooms, 227 grams$2.40$2.94$0.54-18.4%
Bacon, 500 grams$6.45$6.97$0.52-7.5%
Chicken drumsticks, per kilogram$6.99$7.49$0.50-6.7%
Apple juice, 2 litres$4.01$4.49$0.48-10.7%
Carrots, 1.36 kilograms$4.35$4.82$0.47-9.8%
Brown rice, 900 grams $5.84$6.30$0.46-7.3%
Squash, per kilogram$4.71$5.17$0.46-8.9%
Toothpaste, 100 millilitres$4.17$4.63$0.46-9.9%
Iceberg lettuce, unit$2.71$3.15$0.44-14.0%
Deodorant, 85 grams$8.26$8.68$0.42-4.8%
Margarine, 907 grams$5.70$6.12$0.42-6.9%
Romaine lettuce, unit$3.40$3.81$0.41-10.8%
Shampoo, 400 millilitres$7.43$7.82$0.39-5.0%
Avocado, unit$1.84$2.23$0.39-17.5%
Peppers, per kilogram$6.04$6.41$0.37-5.8%
Frozen strawberries, 600 grams$5.26$5.62$0.36-6.4%
Flatbread and pita, 500 grams $3.22$3.58$0.36-10.1%
Infant formula, 900 grams $51.45$51.09$0.36+0.7%
Canola oil, 3 litres$11.46$11.80$0.34-2.9%
White rice, 2 kilograms$9.27$8.94$0.33+3.7%
Cucumber, unit$1.36$1.69$0.33-19.5%
Dry or fresh pasta, 500 grams$3.23$3.54$0.31-8.8%
Oranges, per kilogram$4.63$4.33$0.30+6.9%
Peanut butter, 1 kilogram$5.61$5.91$0.30-5.1%
Tomatoes, per kilogram$4.72$5.02$0.30-6.0%
Laundry detergent, 4.43 litres$13.24$12.95$0.29+2.2%
Soy milk, 1.89 litres$4.22$4.50$0.28-6.2%
Potatoes, per kilogram$5.35$5.07$0.28+5.5%
Milk, 2 litres$5.94$5.67$0.27+4.8%
Cabbage, per kilogram$2.96$3.23$0.27-8.4%
Block cheese, 500 grams$7.00$7.27$0.27-3.7%
Limes, unit$0.83$1.08$0.25-23.1%
Cream, 1 litre$4.58$4.82$0.24-5.0%
Frozen corn, 750 grams $3.74$3.96$0.22-5.6%
Almonds, 200 grams$5.35$5.56$0.21-3.8%
Butter, 454 grams$5.85$6.06$0.21-3.5%
Tofu, 350 grams $2.95$3.16$0.21-6.6%
Wieners, 400 grams$4.63$4.84$0.21-4.3%
Dried lentils, 900 grams$3.59$3.78$0.19-5.0%
Orange juice, 2 litres$5.94$6.13$0.19-3.1%
Peanuts, 450 grams$4.07$4.26$0.19-4.5%
Canned tomatoes, 796 millilitres$2.14$2.32$0.18-7.8%
Roasted or ground coffee, 340 grams$9.67$9.84$0.17-1.7%
Hummus, 227 grams$3.73$3.89$0.16-4.1%
Dry beans and legumes, 900 grams $3.63$3.47$0.16+4.6%
Frozen spinach, 300 grams$2.16$2.01$0.15+7.5%
Canned peach, 398 millilitres$2.35$2.49$0.14-5.6%
Salad dressing, 475 millilitres$3.47$3.33$0.14+4.2%
Bananas, per kilogram$1.69$1.82$0.13-7.1%
Nut milk, 1.89 litres$4.15$4.28$0.13-3.0%
Tea (20 bags)$4.44$4.57$0.13-2.8%
Yogurt, 500 grams$3.71$3.84$0.13-3.4%
Frozen broccoli, 500 grams$4.02$4.14$0.12-2.9%
Ketchup, 1 litre$4.41$4.29$0.12+2.8%
Onions, per kilogram$5.74$5.63$0.11+2.0%
Sunflower seeds, 400 grams $5.06$5.17$0.11-2.1%
White sugar, 2 kilograms$2.77$2.66$0.11+4.1%
Crackers and crisp breads, 200 grams $2.58$2.68$0.10-3.7%
Frozen french fried potatoes, 750 grams$3.51$3.41$0.10+2.9%
Frozen green beans, 750 grams$4.44$4.35$0.09+2.1%
Wheat flour, 2.5 kilograms$5.16$5.25$0.09-1.7%
Canned pear, 398 millilitres$2.76$2.83$0.07-2.5%
Celery, unit$3.73$3.80$0.07-1.8%
Canned baked beans, 398 millilitres$1.87$1.81$0.06+3.3%
Frozen pizza, 390 grams$4.73$4.79$0.06-1.3%
Cookies and sweet biscuits, 300 grams $3.38$3.43$0.05-1.5%
Salsa, 418 millilitres$4.93$4.88$0.05+1.0%
Pork shoulder cuts, per kilogram$10.71$10.67$0.04+0.4%
Baby food, 128 millilitres$1.55$1.51$0.04+2.6%
Canned soup, 284 millilitres$1.58$1.62$0.04-2.5%
Canned tuna, 170 grams$1.98$1.94$0.04+2.1%
Onions, 1.36 kilograms$5.33$5.37$0.04-0.7%
Pasta sauce, 650 millilitres$3.33$3.37$0.04-1.2%
Beef stewing cuts, per kilogram$26.23$26.19$0.04+0.2%
Canned beans and lentils, 540 millilitres$1.67$1.70$0.03-1.8%
Frozen peas, 750 grams$3.77$3.80$0.03-0.8%
Mayonnaise, 890 millilitres $6.41$6.39$0.02+0.3%
Lemons, unit$1.11$1.10$0.01+0.9%
Cereal, 400 grams$4.16$4.17$0.01-0.2%
Canned corn, 341 millilitres$1.56$1.56$0.000.0%
Canned salmon, 213 grams$5.46$5.46$0.000.0%
Frozen mixed vegetables, 750 grams $4.09$4.09$0.000.0%
Shrimp, 300 grams$6.85$6.85$0.000.0%
Biggest differences

Cheaper in Ontario

Salmon, per kilogram
$29.06 / $34.90

$5.84 less

Beef top sirloin cuts, per kilogram
$28.27 / $33.99

$5.72 less

Beef rib cuts, per kilogram
$31.60 / $36.15

$4.55 less

Potatoes, 4.54 kilograms
$4.46 / $7.78

$3.32 less

Chicken breasts, per kilogram
$14.66 / $17.78

$3.12 less

Cheaper in British Columbia

Milk, 1 litre
$3.18 / $3.97

$0.79 less

Milk, 4 litres
$6.19 / $6.84

$0.65 less

Infant formula, 900 grams
$51.09 / $51.45

$0.36 less

White rice, 2 kilograms
$8.94 / $9.27

$0.33 less

Oranges, per kilogram
$4.33 / $4.63

$0.30 less