Skip to main content

Price Per Weight Calculator

Work out the unit price of any grocery item — price divided by weight — in $/lb, $/oz, $/kg, and $/g side by side, compare up to three products to find the best value, convert between $/lb, $/kg, and $/oz, or run the math backwards from a budget to the maximum weight you can buy. Whether you call it a cost per pound calculator, a price per ounce calculator, a price per kg calculator, or a price per gram calculator, the math is identical: price ÷ weight. Free, no sign-up, everything runs in your browser.

Boundary — what this tool is and is not: this calculator divides price by weight (groceries: $/lb, $/oz, $/kg, $/g). It is not our price-per-sqft tool, which divides price by area (flooring, paint, real estate) — that tool's template was verified to contain zero weight or grocery content, so the two never overlap. It also does not do price per square inch ($/in²) for pizza-style area pricing — a different paradigm, intentionally out of scope.
Honest context: always use the net weight printed on the package (NET WT), not the weight of the jar or box. Unit price is a comparison shortcut: the lowest $/lb is the best value on price alone — quality, freshness, and whether you will actually finish a bulk pack before it spoils still matter. Results are estimates for informational purposes only.

Shelf price of the item.

NET WT on the package — not the jar.

How it works — worked examples

Example 1 — one item. A bag costs $4.99 and weighs 16 oz: $4.99 ÷ 16 oz = $0.3119/oz, which equals $4.99/lb, $11.00/kg, and $0.0110/g.
Example 2 — compare three. A at $3.49 for 12 oz = $4.65/lb, B at $5.99 for 24 oz = $3.99/lb, C at $8.99 for 32 oz = $4.50/lb. B wins: A costs +$0.66 more (+16.54%) and C costs +$0.51 more (+12.78%) per pound than B.
Example 3 — budget backwards. With $20.00 at $3.99/lb you can buy $20.00 ÷ $3.99 = 5.01 lb (80.20 oz, 2.27 kg, 2,273.65 g).
Example 4 — convert a rate. $4.99/lb × 2.2046226218 = $11.00/kg; $4.99/lb ÷ 16 = $0.3119/oz.

Frequently asked questions

How do you calculate price per weight?

Learning how to calculate price per weight takes ten seconds: divide the price by the net weight, so unit price = price ÷ weight. A price per weight calculator then expresses that result per pound, ounce, kilogram, and gram, so you can compare labels that use different units. Example: a $4.99 bag weighing 16 oz costs $4.99 ÷ 16 oz = $0.3119 per ounce, which is $4.99 per pound, $11.00 per kilogram, and $0.0110 per gram. A price per pound calculator is the same idea with a single output unit.

How do I compare two grocery sizes to find the better value?

To compare grocery prices by weight, compute the price per pound of each and pick the lower one. Example: A at $3.49 for 12 oz = $4.65/lb, B at $5.99 for 24 oz = $3.99/lb, C at $8.99 for 32 oz = $4.50/lb — B wins; A costs +$0.66 more (+16.54%) and C +$0.51 more (+12.78%) per pound than B. This is the classic bulk vs regular size price comparison: the bigger pack wins only when its per-pound price is lower. That is exactly the job of a unit price calculator for grocery trips — this one just shows all four weight units at once.

What is the difference between price per weight and price per sqft?

The price per weight vs price per sqft confusion is common, but they are different paradigms. Price per sqft divides price by area and is used for flooring, paint, and real estate (see our price-per-sqft tool). Price per weight divides price by weight and is used for groceries ($/lb, $/oz, $/kg, $/g). A 16 oz bag and a 5 lb bag are compared by $/lb, never by $/sqft — and a room is priced by $/sqft, never by $/lb. The two tools never overlap: the price-per-sqft template was verified to contain zero weight or grocery content.

How do I convert dollars per pound to dollars per kilogram?

Multiply by 2.2046226218, because one kilogram equals 2.2046226218 pounds: $/kg = $/lb × 2.2046226218. Example: $4.99/lb × 2.2046226218 = $11.00/kg. To go the other direction, divide: $/lb = $/kg ÷ 2.2046226218. The converter tab above runs every pair of $/lb, $/oz, $/kg, and $/g in both directions instantly.

How do I convert $/lb to $/oz?

To convert $/lb to $/oz, divide by 16, because there are exactly 16 ounces in a pound: $/oz = $/lb ÷ 16. Example: $4.99/lb ÷ 16 = $0.3119/oz. Going the other way, multiply by 16: $0.99/oz × 16 = $15.84/lb. One honest caveat: per-ounce prices often need four decimals to stay meaningful, which is why this tool shows $0.3119 instead of rounding to $0.31.

How much weight can I buy with a fixed budget?

Divide the budget by the unit price: max weight = budget ÷ ($/unit). Example: with $20.00 at $3.99/lb you can buy $20.00 ÷ $3.99 = 5.01 lb, which is 80.20 oz, 2.27 kg, or 2,273.65 g. The reverse tab above is a budget to max weight calculator: enter any budget and any quoted rate.

Why do per-ounce and per-gram prices show more decimals?

Because they are small numbers where two decimals would lie. $0.3119/oz rounded to $0.31 understates the true $4.99/lb by more than half a percent when you scale back up — enough to flip a close comparison. This tool shows four decimals for per-ounce and per-gram values under $1 and two decimals everywhere else, using the same half-up rounding in the calculator and in every worked example on this page.

Should I use the net weight or the total package weight?

Use the net weight — the number printed as “NET WT” on the package, which excludes the jar, box, or can. Comparing by gross package weight punishes products with heavier containers even when the food inside costs the same per pound. If two bags both say 16 oz net, the comparison is fair no matter which jar is heavier.

Can I enter fluid ounces?

No — fluid ounces measure volume, not weight. Sixteen fluid ounces of honey weighs far more than 16 fluid ounces of popped popcorn, so a price-per-weight number built on fluid ounces would be meaningless. This calculator only accepts weight units (lb, oz, kg, g). If your product is sold by volume, you need a price-per-volume tool instead.

Is the biggest pack always the cheapest per pound?

No — that is the myth this calculator exists to check. Bulk packs usually win, but clearance pricing, brand premiums, and shrinkflation can make a mid-size pack cheaper per pound. In the worked example above, the 24 oz pack beats the 32 oz pack ($3.99 vs $4.50/lb). Always compute; never assume.

Is price per weight the same as the unit price on shelf tags?

Same math, different presentation. Shelf tags show a unit price — often $/oz or $/100g — computed exactly as price ÷ weight. The difference: a tag picks one unit and sometimes rounds aggressively, while this tool shows $/lb, $/oz, $/kg, and $/g side by side from the net weight you enter, so cross-store unit price vs total price grocery comparisons stay apples-to-apples instead of mixing units.

Does this tool handle price per square inch, like $/in² for pizza?

No — deliberately. Price per square inch is price per area, the same paradigm as price per sqft, and it belongs to dedicated area-pricing tools (see the boundary note at the top of this page). This calculator is strictly price per weight: $/lb, $/oz, $/kg, and $/g. Entering a pizza diameter here would be meaningless — you cannot divide dollars by square inches and call the result a grocery unit price.

Free tool by NRTechStudio