Ounces vs. Fluid Ounces: Why Mixing Them Gives Wrong Comparisons
Ounces (oz) measure weight; fluid ounces (fl oz) measure volume. They only roughly line up for water and water-like drinks, so a price per ounce and a price per fluid ounce can’t be compared directly. Compare like with like — or convert using how heavy the product is.
Last updated: October 11, 2026
Worked example 1: the honey trap
Two honey containers sit side by side. Jar A says “12 oz” — a weight — and costs $5.49. Squeeze bottle B says “12 fl oz” — a volume — and costs $5.99. They look like the same amount, so A seems about 8% cheaper.
But honey is much heavier than water: roughly 1.4 times as dense (it varies a little by honey). Twelve fluid ounces of honey weigh about 17.5 oz. Compared properly:
| Jar A | Bottle B | |
|---|---|---|
| Label | 12 oz (weight) | 12 fl oz (volume) |
| Weight of honey | 12 oz | ≈ 17.5 oz |
| Price | $5.49 | $5.99 |
| Price per oz of honey | $5.49 ÷ 12 ≈ $0.46 | $5.99 ÷ 17.5 ≈ $0.34 |
Bottle B is about 25% cheaper per ounce of honey — the opposite of what the labels suggested.
Worked example 2: converting with the nutrition label
You don’t need to know a product’s density by heart. The nutrition label often gives the serving size in both volume and weight, for example “1 tbsp (21 g)”. Use it to convert:
- A tablespoon is about 14.8 mL, so 21 g ÷ 14.8 mL ≈ 1.42 g per mL.
- Bottle B holds 12 fl oz × 29.57 mL ≈ 355 mL.
- 355 mL × 1.42 g/mL ≈ 504 g, which is 504 ÷ 28.35 ≈ 17.8 oz.
- Now enter the bottle as 504 g (or 17.8 oz) and compare it with the 12 oz jar.
Try it in the calculator below: if you leave one product in oz and the other in fl oz, it shows both prices but warns you instead of naming a winner.
Any currency works — just use the same one for both products.
Enter two products to compare
What each unit measures
An ounce (oz) is 1/16 of a pound — a weight, about 28.35 g. A US fluid ounce (fl oz) is 1/128 of a US gallon — a volume, about 29.57 mL. They share a name for historical reasons, but they measure different things, just like grams and milliliters do.
Why water makes it confusing
A fluid ounce of water weighs about 1.04 oz, so for water, milk, juice and soda the two numbers are close enough that the mix-up rarely matters much. The trouble starts with products that are much heavier or lighter than water: honey, syrups, nut butters and molasses are heavier; oils, whipped products and puffed snacks are lighter.
Where you will see both
- Honey, maple syrup and pancake syrup — sold by weight in some packages and by volume in others.
- Sauces and dressings — usually fl oz, but some brands use oz.
- Yogurt and sour cream — usually oz (weight), while drinkable yogurt uses fl oz.
- Ice cream — sold by volume (quarts, pints, fl oz), even though it is a solid.
- Cooking oil — fl oz or liters; spray oils sometimes in oz.
Tips
- Always read the unit after the number: “oz” and “fl oz” look almost the same on a busy label.
- Compare products that use the same kind of unit; if they don’t, convert using the nutrition label as in example 2.
- Metric labels make this clearer: grams are weight, milliliters are volume. Many US labels also print the metric amount in brackets — use it.
- For drinks and liquids, use the price per fluid ounce calculator; for solid food, the price per ounce calculator.
More conversion factors are in the metric vs. US units cheat sheet.
How heavy is a fluid ounce?
The weight of one fluid ounce depends on what is in it. These approximate values show why water is the only case where ounces and fluid ounces nearly match:
| One US fl oz of… | Weighs about | In grams |
|---|---|---|
| Water | 1.04 oz | 29.6 g |
| Milk | 1.07 oz | 30.5 g |
| Olive oil | 0.95 oz | 27 g |
| Honey | 1.48 oz | 42 g |
For anything that isn’t close to water, a weight label and a volume label describe very different amounts. When in doubt, use the nutrition label to convert, as in example 2.
Common mistakes
- Comparing a jar of peanut butter (oz) with a bottle of syrup (fl oz) as if both were ounces.
- Reading “16 oz” on a drink sign as weight — on menus and signs, drink sizes in “oz” almost always mean fluid ounces.
- Using the water rule (1 fl oz ≈ 1 oz) for heavy products like honey or molasses.
Frequently asked questions
Is an ounce the same as a fluid ounce?
No. An ounce measures weight and a fluid ounce measures volume. They are only roughly equal for water.
Can I compare price per ounce with price per fluid ounce?
Not directly. Convert one into the other using the product’s weight per volume — the nutrition label’s serving size often gives both.
How much does a fluid ounce of water weigh?
About 1.04 ounces, or 29.6 grams.
What does the calculator do if I mix oz and fl oz?
It shows both prices per unit but doesn’t declare a winner, and it explains that weight and volume measure different things.