How many ounces are in a cup?

Units & Conversions By 1 min read

Quick answer

A US cup holds 8 fluid ounces (about 237 ml). By weight it depends on what’s inside: a cup of water weighs about 8.3 oz, but a cup of all-purpose flour weighs only about 4.25 oz.

That gap is the most common reason a baking recipe goes wrong. Volume ounces work fine for liquids, but for dry ingredients, weight is far more reliable.

Converter

US fluid ounces

How much does a cup weigh?

Approximate weights for one level US cup:

IngredientOuncesGrams
Water or milk8.3 oz237 g
Butter8 oz227 g
Granulated sugar7 oz200 g
Brown sugar (packed)7.5 oz213 g
All-purpose flour4.25 oz120 g
Rolled oats3 oz85 g

Flour varies the most. Scooping straight from the bag packs it down and can add 20% or more, which is why many bakers spoon flour into the cup and level it off, or simply use a scale.

Are all cups the same size?

Not quite. The US customary cup is about 237 ml, but nutrition labels use a rounded “legal cup” of 240 ml. Australia, Canada and New Zealand often use a metric cup of 250 ml. The old UK imperial cup was bigger still, at about 284 ml, though modern British recipes mostly use grams and milliliters.

For bigger amounts, there are 16 cups in a gallon, which works out to 128 ounces in a gallon.

Still curious?

Jump to a random question from the archive.

Surprise me

Keep exploring