Toronto grocery prices: compare pounds, kilos and 100 grams

Produce displays inside a Toronto Metro supermarket
A Toronto produce aisle. Prices in this archive photograph are not current offers. Photo: ABBARCH Architecture.

The easiest way to compare grocery unit prices in Toronto is to put both prices into the same unit. Use dollars per kilogram for produce and meat. Use dollars per 100 grams when the shelf label already gives you that figure.

A big price on the sign is not always the price of the package in your hand. Read the unit before deciding which shop is cheaper.

The conversions you actually need

One pound is about 454 grams. One kilogram is about 2.205 pounds. Measurement Canada's conversion table gives the exact pound as 0.45359237 kilograms.

You don't need that many decimal places in the produce aisle. These shortcuts are enough for a quick comparison:

Price shown To get dollars per kilogram
Dollars per pound Multiply by 2.205
Dollars per 100 grams Multiply by 10
Price for a 500-gram package Multiply by 2
Price for a 750-gram package Divide by 0.75

For example, $2.99 per pound is about $6.59 per kilogram. A second shop charging $6 per kilogram is cheaper for the same product and quality.

These are worked examples, not current sale prices.

A package price can hide the difference

The exterior of a Metro supermarket in Toronto
Store photograph supplied through the architect’s portfolio. This article does not compare this store’s current prices. Photo: ABBARCH Architecture. Image source.

Suppose one bag of rice is $4 for 900 grams. Another is $5 for 1.2 kilograms.

The first costs about $4.44 per kilogram. The second costs about $4.17. The larger bag wins on unit price even though you pay a dollar more at the till.

But buy the smaller bag if the larger one will go stale or use money you need for something else. A lower unit price is helpful only when the quantity suits you.

For a deli counter, 99 cents per 100 grams means $9.90 per kilogram. It does not mean that a package weighing 350 grams will cost 99 cents. At that rate, 350 grams costs about $3.47 before any applicable tax.

Why do signs use both pounds and kilograms?

Measurement Canada says bulk food prices must be displayed in metric units. Retailers can also show imperial units. Its guidance also explains that a scale can use either system under the applicable rules.

So seeing pounds is not, by itself, proof of a pricing violation. The practical problem is comparing a bold per-pound offer with a nearby per-kilogram price.

At checkout, match the product, weight and rate. If the total looks wrong, keep the receipt and ask the store to explain the calculation. Photograph the shelf sign if you need to show the difference.

Compare like with like as well as unit with unit. Boneless meat, bone-in meat and a prepared meal aren't interchangeable just because their weights are printed the same way. Choose the figure that helps you judge what you will actually eat.

A five-step check in the aisle

First, make sure the products are genuinely comparable. Plain rice and a seasoned rice mix are different products. So are bone-in thighs and boneless chicken breast.

Second, find the net quantity. Ignore a large front-of-pack claim such as “family size” until you have read the weight or volume. Packages can look similar while holding different amounts.

Third, choose one unit for both products. For dry food, dollars per kilogram or per 100 grams usually works. For drinks, dollars per litre is clearer. Do not compare dollars per 100 millilitres directly with dollars per litre.

Fourth, check conditions on the price: member-only, multibuy, minimum quantity, coupon or a limit on the number you can buy. The lowest printed number may not apply to the purchase you are making.

Finally, ask whether you will use the quantity. A larger package is not a saving if half goes in the green bin.

More worked examples you can use on your phone

These figures are examples, not Toronto store offers.

Comparison Calculation Better unit price
650 g for $5.49 versus 750 g for $6 $8.45/kg versus $8/kg The 750 g pack
1 L for $3.79 versus 1.5 L for $5.49 $3.79/L versus $3.66/L The 1.5 L bottle
200 g for $2.50 versus 300 g for $4 $1.25/100 g versus $1.33/100 g The smaller pack
12 eggs for $4 versus 18 for $6.30 About 33¢ versus 35¢ each The dozen, if size and grade match
$1.49/100 g versus $12.99/kg $14.90/kg versus $12.99/kg The per-kilogram offer

The general formula is price ÷ quantity. If the quantity is in grams and you want a kilogram rate, multiply the result by 1,000. For a 100-gram rate, multiply by 100.

For the actual bill on a weighed item, use weight in kilograms × price per kilogram. At $7.99/kg, a 0.650 kg package costs about $5.19 before any applicable tax. Rounding can explain a cent, not a large unexplained difference.

Multibuy signs: read the smaller print

“Two for $6” does not tell you what one costs. The sign might specify a single-item price or require buying two. Read the terms instead of assuming both arrangements work the same way.

Likewise, a loyalty price can be useful only if you qualify and scan the required card or app. Compare the amount you will actually pay, not the price reserved for someone else's offer.

Coupons, points and cashback add another layer. A future reward is not cash left in your account today. For a tight grocery budget, prioritize the checkout total. Treat points as a separate benefit you will use only if the terms suit you.

Do not buy extra perishable food just to unlock a small reward. Calculate the saving on the amount your household can eat or freeze safely.

Shrinkflation: save the unit price, not just the old sticker

When a package gets smaller but the price stays the same, the unit price rises. A $4 product shrinking from 500 g to 450 g moves from $8/kg to about $8.89/kg. That is roughly an 11% increase in the price for the same weight.

A simple shopping note can help. Record the product, size, price, store and date for the few staples you buy most often. You do not need a spreadsheet for every banana.

Use that record to spot a real sale. A bright promotion label is not evidence that the price is lower than the one you paid last week.

Drained weight, bones and food you cannot use

Unit prices compare quantity, not usefulness. For a can with liquid, check whether you are comparing total contents or the food you will actually eat. For meat, consider bones, skin and trimming if those are not part of your meal.

The same issue applies to a produce bag containing items you will not use. A discounted mixed box can be excellent for flexible cooking and poor value for someone who needs three specific ingredients tonight.

Do not turn this into a false claim that fresh is always cheaper than frozen or that bulk always wins. Compare the forms that work in your kitchen. Frozen vegetables can make portioning easier; the better buy still depends on the prices in front of you.

When the scanner price is wrong

Ask the cashier to check the shelf label and product code before paying, or take the receipt to customer service afterwards. A photo of the complete sign helps show the item, size, dates and conditions.

The Retail Council of Canada's Scanner Price Accuracy Code is voluntary in Ontario and applies at participating retailers. Eligible overcharges can result in the first item being free up to the code's limit or a $10 reduction. It is not a rule that every pricing disagreement earns free groceries.

The code excludes items priced by weight and items with their own attached price ticket. Multiple identical items also do not each receive the first-item benefit. Check the current terms and ask customer service to apply the relevant rule.

A wrong produce weight is a different issue from an eligible scanned shelf-price error. Ask the store to explain the weight and rate, and use Measurement Canada's measured-goods guidance if you suspect a measurement problem.

Compare the whole shopping trip too

A lower unit price across town can disappear into a transit fare, delivery fee or extra trip. For a small basket, the nearby shop can cost less overall even with a higher price on one item.

Try a break-even check. If a separate shopping trip costs a hypothetical $6 in travel and saves $1.50 per kilogram on one staple, you need to buy four kilograms just to cover the travel cost. That still leaves your time and possible waste to consider. If the shop is already on your route, the extra travel cost can be zero.

For a larger regular shop, compare a short basket of staples at the stores you can actually reach. Keep product sizes consistent and include any membership or delivery cost that applies to your purchase.

Our advice is to learn the conversions for the foods you buy most. Use the calculator for an unfamiliar label. You do not need to solve every store's pricing system from memory to avoid paying more than you intended.

Frequently asked questions

How do I change a price per pound to a price per kilogram?

Multiply it by about 2.205. For example, $2 per pound is about $4.41 per kilogram.

How do I compare a price per 100 grams?

Multiply by 10 to get the price per kilogram. A price of $1.20 per 100 grams equals $12 per kilogram.

Is a 454-gram package one pound?

It is approximately one pound. The exact conversion is about 453.592 grams, so 454 grams is the common rounded amount.

Is the bigger package always the better buy?

No. Compare its unit price and buy an amount you can use. Wasted food can erase the saving.

Are per-pound signs automatically illegal?

No. Measurement Canada allows imperial prices alongside required metric price information for bulk food. Check the whole sign before drawing a conclusion.

More Toronto guides