A standard cup of all-purpose flour weighs about 4.25–4.5 ounces (roughly 120–128 grams) when measured properly with the spoon-and-level method.

Quick Scoop: Key Answer

  • 1 US cup of all-purpose flour ≈ 4.25–4.5 ounces by weight.
  • Many bakers use 4.5 ounces per cup as a reliable working average.
  • The exact number changes with:
    • Type of flour (bread, cake, whole wheat).
* How you measure (scooping, spooning, or sifting).

Typical ounce ranges per cup (approx.)

  • All-purpose flour: 4.25–4.5 oz per cup.
  • Bread flour: often closer to 4.5–5 oz per cup.
  • Whole wheat flour: about 4.5–4.8 oz per cup.

Why the Number Isn’t Exact

Dry ingredients like flour compress easily, so two people can measure “1 cup” and end up with very different weights.

Scooping straight from the bag packs more flour into the cup, which can push a cup over 5 ounces, while spooning lightly into the cup and leveling gives closer to 4.25–4.5 ounces.

In baking, this difference can make doughs too dry or too dense, which is why many modern recipes prefer giving flour amounts in grams or ounces instead of only cups.

How to Measure 1 Cup of Flour More Accurately

  • Loosen the flour first by whisking or stirring the bag or container.
  • Spoon flour lightly into a dry measuring cup until it mounds over the top.
  • Level it with a straight edge (like the back of a knife) without tapping or packing.
  • If you have a kitchen scale, use about 4.5 ounces (around 128 grams) per cup for all-purpose flour unless your recipe author specifies a different standard.

Mini Example

If a recipe calls for 3 cups of all-purpose flour and you use the 4.5-ounce standard, that’s about 13.5 ounces total.
Using the same amount by packed scoops could easily jump to 15–16 ounces, which can make cookies spread less and bread turn out tough and dry.

Bottom note: Information gathered from public forums or data available on the internet and portrayed here.