The GroceryPulse guide

Which grocery store costs less for your list?

Before you shop, compare your own grocery list across the stores you would actually visit. No data expertise needed. It is free, with no account required.

Compare my groceries ↗

An illustration

Store A · your 12 items$58.40
Store B · your 12 items$63.90
Store C · 11 of 12 items pricedNot ranked

Your list costs $5.50 less at Store A.

Illustrative numbers to explain the comparison, not current store prices. Store C has no price for one item, so it is not ranked.

Before building your list

Compare what you still need to buy.

Plan the meals before your next shop, then check the food you already have available for those meals.

Amount to buy = amount planned − amount already available. If you already have enough, the amount to buy is zero.

Fictional example: your planned meals need 10 eggs and you already have 4 available for those meals. Compare packages for the remaining 6 eggs. If you already have 10 or more available, leave eggs off this shop’s list.

Enter the remaining amount in the calculator. Use the whole-package result when planning purchases, and remove items already covered from your list.

Calculate the packages you need →

Planning your meals — Canada’s Food Guide ↗

01

Choose your city

Prices are compared within one local market. The same chain can charge differently in another city.

02

Pick your stores

Choose the stores you would actually visit, and mark your usual store. We compare only those, and show how your usual store does.

03

List what you buy

Add the items you buy and set quantities: packages, or kilograms for items sold by weight.

04

Read the answer

See which store costs less for your whole list, with the date of every price.

How we keep it fair

No guesses in your list.

A store is ranked only when it has a price for every item compared. We never fill gaps with estimates in your list, so a missing price can never make a store look cheaper.

An item that none of your stores prices is shown as “not compared” instead of being silently dropped.

Differences smaller than about 1% or 50 cents are reported as too close to call, so you can choose on convenience. When package sizes differ between stores, we also show a size-adjusted comparison.

Compare package sizes

Unit price and the amount you spend.

A cheaper package may also be smaller. Divide its price by its quantity, then compare the same unit: per 100 g, litre, kilogram or item. First check that the foods fit your needs; a size conversion does not make different products equivalent.

Fictional example: both stores sell the same kind of dry pasta. You need 1.5 kg and must buy whole packages. These are not current offers.

Buying at least 1.5 kg of pasta
StorePackagePer 100 gWhole packagesSpending
A900 g for $3.60$0.402 → 1.8 kg$7.20
B500 g for $2.25$0.453 → 1.5 kg$6.75

A has the lower unit price, but B requires 45 cents less spending for this shop. A’s extra 300 g may be useful depending on your meals and storage.

To budget whole packages, divide the amount you need by the package size and round up to a whole number. Multiply that number by the package price. Do this when planning your purchases: the size-adjusted comparison does not calculate the whole packages you need to buy.

Understanding unit prices — Office of Consumer Affairs ↗

Multipacks and item counts

Compare the amount you buy and the amount you need

Use the full outer-pack price and its total quantity. A multipack of six 200 mL containers contains 1200 mL. In the calculator, choose “Volume”. Enter 1200 in “Amount in the package”, then choose mL as the unit. Use no thousands separators. Compare it with another suitable option by volume. Keep mass, volume and item-count comparisons separate.

For this fictional Canadian-dollar example, assume both packages contain comparable individual items and you need 18 items. A 12-item package costs $3.60; a 6-item package costs $2.25.

Buying at least 18 comparable items (fictional CAD prices)
OptionPackagePer itemWhole packagesSpendingItems boughtItems left over
A12 items for $3.60$0.302$7.20246
B6 items for $2.25$0.3753$6.75180

The larger package has the lower unit price. Buying enough for this trip costs $7.20 and leaves six items. Three smaller packages cost $6.75 with none left. Consider whether you will use the extra items and whether the products meet your needs.

A count alone does not establish equivalence: rolls, pieces or portions can differ in size or suitability. Check the actual contents and conditions. Replace the fictional prices with your own observations in the calculator.

Try the calculation with your own values →

Private by default

Your list stays with you.

Free saving keeps your list on this device, without an account. Premium adds an explicit account save so you can open that list on your other devices. We do not transfer your entire device library automatically.

See Premium · CAD 7.99/month →

A shared link carries the city, items, chosen stores and the date of the prices the sender saw. The recipient can open it and make a copy without an account. If we have newer prices, they are clearly marked as a refresh.

Read the details

A guide, not a checkout quote.

We collect advertised retailer prices weekly, including sales. Every price in your list shows the date we observed it, and older prices are marked. Your local store, brands and pack sizes can differ, so a total is a guide rather than a checkout quote.

City pages also compare a fixed 50-item example basket. There, “49 prices found + 1 estimate” means one item had no price at that chain, so we used the average of the same product at the other chains in the city. That basket is ranked only when it covers all 50 items, with at least 48 prices found. It is not a recommended weekly budget, and your own list never uses estimates.

Compare my groceries →

Before choosing

Check the whole list.

  • The same foods and required quantities at each store.
  • Actual package sizes checked and whole packages budgeted.
  • Missing prices, observation dates and offer conditions checked.
  • Travel, delivery and the amount you will use considered.

Include any extra travel, parking or delivery cost. Consider your time and the risk of waste too. A difference on an example list does not guarantee a monthly saving.

Store brands

Compare store brands on your terms

Before comparing prices, decide which products would work for the same planned use. Write down the product, its form and any variant you require. A shared item name or price per 100 g does not prove that two products are interchangeable.

If you are open to another brand, note the alternatives you would accept. Check the actual product name, brand and package details for each option. Mark uncertain details as “unknown”; leave unsuitable options out of your own comparison.

For the options you accept, compare the same kind of unit. For packaged goods, budget the whole packages you need. Record when you checked the price and any offer conditions you would have to meet.

A fictional product check

Diced tomatoes and tomato paste are different product forms. Even if both packages state a volume, comparing their prices per 100 mL does not make them interchangeable. Decide which form suits your planned use before comparing prices.

Use these notes for your own product checks. The worksheet does not filter the tracked comparison by brand or replace a tracked product with your preferred alternative.

A worksheet to print for your shop

Print this page or copy the table. First subtract the food already available for your planned meals. Write the product and form, the amount still needed and the alternatives you accept. For each store, record the actual product and brand, package size or selling unit, price, quantity to buy, date and offer conditions. For packaged goods, count whole packages. Mark missing prices or details as “unknown”.

Your list: product checks, prices, quantities and dates
Product/form, amount needed and accepted alternativesStore A: actual product/brand; package or selling unit; price; quantity to buy; date; conditionsStore B: actual product/brand; package or selling unit; price; quantity to buy; date; conditions
Item 1
Item 2
Item 3
Item 4
Item 5

Check the product details behind the tracked comparison before deciding what to buy. Use the calculator for your own suitable package options.

Want to go a little deeper?