Plan your grocery runs
Best Time to Buy Groceries in Canada
Based on historical Statistics Canada price data
Latest data: 2026-07 (confirmed) + 2026-08 (CPI estimate)
Looking ahead
Showing CPI-adjusted estimates for this month
■ Confirmed data■ CPI estimate
Pro tip
January was the best month for groceries in Canada this year, with 23 products at their yearly low.
Prices are calculated from available historical data and refreshed monthly.
Great deals this month
Products historically near their yearly low
Romaine lettuce, unit
Vegetables · $2.53
-28.2% vs avgIceberg lettuce, unit Est.
Vegetables · $2.63
-14.4% vs avgPeppers, per kilogram Est.
Vegetables · $6.93
-14.1% vs avgCucumber, unit Est.
Vegetables · $1.42
-13.0% vs avgCantaloupe, unit Est.
Fruits · $3.12
-10.7% vs avgTomatoes, per kilogram Est.
Vegetables · $4.83
-7.9% vs avgMargarine, 907 grams Est.
Pantry · $6.86
-4.5% vs avgPeanut butter, 1 kilogram Est.
Dairy · $5.72
-4.4% vs avgCookies and sweet biscuits, 300 grams Est.
Grains · $3.18
-3.5% vs avgShrimp, 300 grams Est.
Seafood · $7.23
-3.1% vs avgToothpaste, 100 millilitres Est.
Household · $3.94
-2.9% vs avgCrackers and crisp breads, 200 grams Est.
Grains · $2.78
-2.5% vs avgSalmon, per kilogram Est.
Seafood · $26.02
-2.4% vs avgAvocado, unit Est.
Fruits · $2.03
-2.2% vs avgKetchup, 1 litre Est.
Pantry · $4.67
-2.2% vs avgCanned tomatoes, 796 millilitres Est.
Vegetables · $2.08
-2.1% vs avgChicken drumsticks, per kilogram Est.
Meat · $6.63
-1.7% vs avgCanned salmon, 213 grams Est.
Seafood · $4.74
-1.4% vs avgOlive oil, 1 litre Est.
Pantry · $13.48
-1.4% vs avgWieners, 400 grams Est.
Meat · $4.11
-1.4% vs avgLemons, unit Est.
Fruits · $0.97
-1.3% vs avgDeodorant, 85 grams Est.
Household · $7.76
-0.9% vs avgCanned peach, 398 millilitres Est.
Pantry · $2.48
-0.2% vs avgCereal, 400 grams Est.
Grains · $4.18
-0.2% vs avgDried lentils, 900 grams Est.
Pantry · $3.66
-0.2% vs avgButter, 454 grams Est.
Dairy · $5.77
-0.1% vs avgCanned corn, 341 millilitres Est.
Pantry · $1.59
-0.1% vs avgSalad greens, 142 grams Est.
Fruits · $4.49
-0.1% vs avgWhite bread, 675 grams Est.
Grains · $3.50
0.0% vs avgMayonnaise, 890 millilitres Est.
Pantry · $6.34
+0.1% vs avgNut milk, 1.89 litres Est.
Dairy · $4.23
+0.1% vs avgCanned beans and lentils, 540 millilitres Est.
Other · $1.67
+0.3% vs avgLaundry detergent, 4.43 litres Est.
Household · $13.64
+0.3% vs avgPeanuts, 450 grams Est.
Pantry · $4.16
+0.4% vs avgApple juice, 2 litres Est.
Fruits · $3.94
+0.5% vs avgDry or fresh pasta, 500 grams Est.
Grains · $3.25
+0.6% vs avgPotatoes, per kilogram Est.
Vegetables · $4.99
+0.6% vs avgTofu, 350 grams Est.
Other · $2.79
+0.7% vs avgLimes, unit Est.
Fruits · $0.82
+0.8% vs avgBaby food, 128 millilitres Est.
Other · $1.58
+0.9% vs avgEggs, 1 dozen Est.
Dairy · $4.80
+0.9% vs avgMilk, 4 litres Est.
Dairy · $6.80
+0.9% vs avgFlatbread and pita, 500 grams Est.
Grains · $3.59
+1.1% vs avgFrozen green beans, 750 grams Est.
Frozen Foods · $4.28
+1.1% vs avgMilk, 2 litres Est.
Dairy · $5.40
+1.1% vs avgOnions, per kilogram Est.
Vegetables · $5.67
+1.1% vs avgPork rib cuts, per kilogram Est.
Meat · $9.15
+1.2% vs avgDry beans and legumes, 900 grams Est.
Pantry · $3.50
+1.3% vs avgFrozen pizza, 390 grams Est.
Frozen Foods · $4.70
+1.3% vs avgBrown rice, 900 grams Est.
Grains · $5.89
+1.4% vs avgSalsa, 418 millilitres Est.
Pantry · $4.84
+1.4% vs avgYogurt, 500 grams Est.
Dairy · $3.68
+1.4% vs avgChicken thigh, per kilogram Est.
Meat · $12.24
+1.5% vs avgFrozen strawberries, 600 grams Est.
Frozen Foods · $5.10
+1.5% vs avgBlock cheese, 500 grams Est.
Dairy · $6.97
+1.6% vs avgCanned tuna, 170 grams Est.
Seafood · $1.67
+1.6% vs avgSalad dressing, 475 millilitres Est.
Pantry · $3.50
+1.6% vs avgWhole chicken, per kilogram Est.
Meat · $6.74
+1.7% vs avgMilk, 1 litre Est.
Dairy · $3.13
+1.8% vs avgSoy milk, 1.89 litres Est.
Dairy · $4.40
+1.8% vs avgCanned pear, 398 millilitres Est.
Pantry · $2.87
+1.9% vs avgBacon, 500 grams Est.
Meat · $7.03
+2.0% vs avgBananas, per kilogram Est.
Fruits · $1.73
+2.0% vs avgInfant formula, 900 grams Est.
Other · $48.50
+2.0% vs avgOrange juice, 2 litres Est.
Fruits · $5.98
+2.1% vs avgPasta sauce, 650 millilitres Est.
Grains · $3.37
+2.1% vs avgShampoo, 400 millilitres Est.
Household · $7.23
+2.2% vs avgFrozen peas, 750 grams Est.
Frozen Foods · $3.67
+2.5% vs avgHummus, 227 grams Est.
Pantry · $3.91
+2.9% vs avgVegetable oil, 3 litres Est.
Pantry · $9.91
+2.9% vs avgFrozen mixed vegetables, 750 grams Est.
Frozen Foods · $4.08
+3.1% vs avgSunflower seeds, 400 grams Est.
Pantry · $4.97
+3.2% vs avgMeatless burgers, 226 grams Est.
Pantry · $6.69
+3.3% vs avgCream, 1 litre Est.
Dairy · $4.79
+3.4% vs avgAlmonds, 200 grams Est.
Pantry · $5.16
+3.9% vs avgChicken breasts, per kilogram Est.
Meat · $14.53
+3.9% vs avgPork loin cuts, per kilogram Est.
Meat · $9.51
+3.9% vs avgPrices are high this month
Consider waiting for a seasonal dip
Apples, per kilogram Est.
Fruits · $6.14
+14.2% vs avgSweet potatoes, per kilogram Est.
Vegetables · $4.77
+12.7% vs avgPork shoulder cuts, per kilogram Est.
Meat · $9.00
+11.5% vs avgSquash, per kilogram Est.
Fruits · $4.74
+8.6% vs avgRoasted or ground coffee, 340 grams Est.
Beverages · $8.72
+7.8% vs avgBeef top sirloin cuts, per kilogram Est.
Meat · $26.90
+7.2% vs avgOranges, per kilogram Est.
Fruits · $4.54
+6.9% vs avgGround beef, per kilogram Est.
Meat · $15.23
+6.6% vs avgOnions, 1.36 kilograms Est.
Vegetables · $4.91
+6.2% vs avgBeef stewing cuts, per kilogram Est.
Meat · $22.61
+6.1% vs avgCanola oil, 3 litres Est.
Pantry · $11.02
+6.1% vs avgFrozen broccoli, 500 grams Est.
Vegetables · $3.95
+4.6% vs avgBeef striploin cuts, per kilogram Est.
Meat · $32.52
+4.4% vs avgOranges, 1.36 kilograms Est.
Fruits · $5.74
+4.4% vs avgCanned soup, 284 millilitres Est.
Pantry · $1.42
+4.3% vs avgMushrooms, 227 grams Est.
Vegetables · $2.49
+4.1% vs avgAlmonds, 200 grams Est.
Pantry · $5.16
+3.9% vs avgChicken breasts, per kilogram Est.
Meat · $14.53
+3.9% vs avgPork loin cuts, per kilogram Est.
Meat · $9.51
+3.9% vs avgPotatoes, 4.54 kilograms Est.
Vegetables · $5.16
+3.9% vs avgTea (20 bags) Est.
Beverages · $4.51
+3.6% vs avgWhite sugar, 2 kilograms Est.
Pantry · $3.05
+3.5% vs avgCream, 1 litre Est.
Dairy · $4.79
+3.4% vs avgFrozen spinach, 300 grams Est.
Frozen Foods · $2.03
+3.4% vs avgMeatless burgers, 226 grams Est.
Pantry · $6.69
+3.3% vs avgSunflower seeds, 400 grams Est.
Pantry · $4.97
+3.2% vs avgFrozen mixed vegetables, 750 grams Est.
Frozen Foods · $4.08
+3.1% vs avgFrozen corn, 750 grams Est.
Frozen Foods · $3.69
+3.0% vs avgHummus, 227 grams Est.
Pantry · $3.91
+2.9% vs avgVegetable oil, 3 litres Est.
Pantry · $9.91
+2.9% vs avgWhite rice, 2 kilograms Est.
Grains · $9.55
+2.8% vs avgCabbage, per kilogram Est.
Vegetables · $2.69
+2.5% vs avgFrozen peas, 750 grams Est.
Frozen Foods · $3.67
+2.5% vs avgCanned baked beans, 398 millilitres Est.
Pantry · $1.85
+2.3% vs avgShampoo, 400 millilitres Est.
Household · $7.23
+2.2% vs avgWheat flour, 2.5 kilograms Est.
Grains · $5.26
+2.2% vs avgOrange juice, 2 litres Est.
Fruits · $5.98
+2.1% vs avgPasta sauce, 650 millilitres Est.
Grains · $3.37
+2.1% vs avgBacon, 500 grams Est.
Meat · $7.03
+2.0% vs avgBananas, per kilogram Est.
Fruits · $1.73
+2.0% vs avgInfant formula, 900 grams Est.
Other · $48.50
+2.0% vs avgCanned pear, 398 millilitres Est.
Pantry · $2.87
+1.9% vs avgMilk, 1 litre Est.
Dairy · $3.13
+1.8% vs avgSoy milk, 1.89 litres Est.
Dairy · $4.40
+1.8% vs avgWhole chicken, per kilogram Est.
Meat · $6.74
+1.7% vs avgBlock cheese, 500 grams Est.
Dairy · $6.97
+1.6% vs avgCanned tuna, 170 grams Est.
Seafood · $1.67
+1.6% vs avgSalad dressing, 475 millilitres Est.
Pantry · $3.50
+1.6% vs avgChicken thigh, per kilogram Est.
Meat · $12.24
+1.5% vs avgFrozen strawberries, 600 grams Est.
Frozen Foods · $5.10
+1.5% vs avgBrown rice, 900 grams Est.
Grains · $5.89
+1.4% vs avgFrozen french fried potatoes, 750 grams Est.
Vegetables · $3.57
+1.4% vs avgSalsa, 418 millilitres Est.
Pantry · $4.84
+1.4% vs avgYogurt, 500 grams Est.
Dairy · $3.68
+1.4% vs avgDry beans and legumes, 900 grams Est.
Pantry · $3.50
+1.3% vs avgFrozen pizza, 390 grams Est.
Frozen Foods · $4.70
+1.3% vs avgPears, per kilogram Est.
Fruits · $5.53
+1.2% vs avgPork rib cuts, per kilogram Est.
Meat · $9.15
+1.2% vs avgFlatbread and pita, 500 grams Est.
Grains · $3.59
+1.1% vs avgFrozen green beans, 750 grams Est.
Frozen Foods · $4.28
+1.1% vs avgMilk, 2 litres Est.
Dairy · $5.40
+1.1% vs avgOnions, per kilogram Est.
Vegetables · $5.67
+1.1% vs avgBaby food, 128 millilitres Est.
Other · $1.58
+0.9% vs avgEggs, 1 dozen Est.
Dairy · $4.80
+0.9% vs avgMilk, 4 litres Est.
Dairy · $6.80
+0.9% vs avgLimes, unit Est.
Fruits · $0.82
+0.8% vs avgTofu, 350 grams Est.
Other · $2.79
+0.7% vs avgDry or fresh pasta, 500 grams Est.
Grains · $3.25
+0.6% vs avgPotatoes, per kilogram Est.
Vegetables · $4.99
+0.6% vs avgApple juice, 2 litres Est.
Fruits · $3.94
+0.5% vs avgPeanuts, 450 grams Est.
Pantry · $4.16
+0.4% vs avgCanned beans and lentils, 540 millilitres Est.
Other · $1.67
+0.3% vs avgLaundry detergent, 4.43 litres Est.
Household · $13.64
+0.3% vs avgMayonnaise, 890 millilitres Est.
Pantry · $6.34
+0.1% vs avgNut milk, 1.89 litres Est.
Dairy · $4.23
+0.1% vs avgWhite bread, 675 grams Est.
Grains · $3.50
0.0% vs avgButter, 454 grams Est.
Dairy · $5.77
-0.1% vs avgCanned corn, 341 millilitres Est.
Pantry · $1.59
-0.1% vs avgSalad greens, 142 grams Est.
Fruits · $4.49
-0.1% vs avgCanned peach, 398 millilitres Est.
Pantry · $2.48
-0.2% vs avgCereal, 400 grams Est.
Grains · $4.18
-0.2% vs avgDried lentils, 900 grams Est.
Pantry · $3.66
-0.2% vs avgDeodorant, 85 grams Est.
Household · $7.76
-0.9% vs avgLemons, unit Est.
Fruits · $0.97
-1.3% vs avgCanned salmon, 213 grams Est.
Seafood · $4.74
-1.4% vs avgOlive oil, 1 litre Est.
Pantry · $13.48
-1.4% vs avgWieners, 400 grams Est.
Meat · $4.11
-1.4% vs avgChicken drumsticks, per kilogram Est.
Meat · $6.63
-1.7% vs avgCanned tomatoes, 796 millilitres Est.
Vegetables · $2.08
-2.1% vs avgAvocado, unit Est.
Fruits · $2.03
-2.2% vs avgKetchup, 1 litre Est.
Pantry · $4.67
-2.2% vs avgSalmon, per kilogram Est.
Seafood · $26.02
-2.4% vs avgCrackers and crisp breads, 200 grams Est.
Grains · $2.78
-2.5% vs avgToothpaste, 100 millilitres Est.
Household · $3.94
-2.9% vs avgShrimp, 300 grams Est.
Seafood · $7.23
-3.1% vs avgCookies and sweet biscuits, 300 grams Est.
Grains · $3.18
-3.5% vs avgPeanut butter, 1 kilogram Est.
Dairy · $5.72
-4.4% vs avgMargarine, 907 grams Est.
Pantry · $6.86
-4.5% vs avg