Everyday

Cost Per Pound (Compare 2–4 Items)

Enter the price and weight of a few items and you get the cost per pound for each, plus which one is cheapest. It can switch to per-ounce or per-kilogram too.

Reviewed and updated

How to use
  1. Enter the price and weight for the first item.
  2. Add up to four items to compare side by side.
  3. Switch to per-ounce or per-kilogram if you need it.
Try
Best price per pound

Option A / lb
Option B / lb
You save
Best per kg
Estimates for general information, verify important figures before relying on them.
Was this helpful?

Price per pound, and how to compare two sizes

price per pound = total price ÷ weight in pounds

Divide what you paid by the weight. The sticker price catches your eye, but the price per pound is the true cost, and it is the only fair way to compare a small package against a big one. Reduce both to a per-pound figure and pick the smaller number.

The bigger package is not always cheaper

A larger total price often hides a worse deal, and sometimes a barely-better one. This is the real reason to run the numbers instead of trusting the size.

$8.99 / 12 oz coffee$11.99 per lb
$14.99 / 2 lb coffee$7.50 per lb

The bigger tub costs more at the register but is 37% cheaper per pound. The smaller bag is the trap.

Weight in other units

  • Ounces. Price per ounce = price per pound ÷ 16. To go the other way, divide the weight in ounces by 16 to get pounds first.
  • Kilograms. Price per kg = price per pound × 2.205. Useful for comparing against a metric label.
  • Sold by count. Convert to weight. A dozen large eggs is about 1.5 lb, so $3.00 a dozen works out near $2.00 per pound.

Where the comparison misleads you

  • Spoilage. A cheaper per-pound price is worthless if the food expires before you finish it.
  • Sale math. A "buy 2 get 1 free" can still lose to a competitor on price per pound — check it, do not assume.
  • Shrinking packages. A "family size" box may weigh less than before. Compare the weight, not the box.

Common questions

How do I calculate price per pound?

Divide the total price by the weight in pounds. A 3 lb bag for $9 is $3.00 per pound. If the weight is in ounces, divide it by 16 first, since there are 16 ounces in a pound.

How do I compare two items of different sizes?

Work out the price per pound for each, then compare those two numbers. The lower price per pound is the better value, regardless of which package looks cheaper on the shelf.

Is buying in bulk always cheaper per pound?

Usually, but not always. Bulk sizes tend to run 15 to 35 percent cheaper per pound, but some are barely discounted. Always check the unit price, and only buy the larger size if you will use it before it spoils.

From the blog

Guides & how-tos

All articles →