At 125 g per cup — the middle of the 120–130 g range typical for cat kibble — a 5 lb bag holds about 18 cups, a 10 lb bag about 36, and a 3 lb bag about 11. Note that a cup of cat food weighs more than a cup of dog food (about 125 g against 110 g), so the same bag size gives fewer cups.
A cup measures volume, a bag measures weight — so the conversion needs one number from your own food: how much a level cup of it weighs.
Calculated as bag weight in lb × 453.592 ÷ grams per cup. The middle column (125 g) is the typical cat kibble figure; the outer columns show how much it moves.
| Bag size | @120 g/cup | @125 g/cup | @130 g/cup |
|---|---|---|---|
| 3 lb | 11 | 11 | 10 |
| 5 lb | 19 | 18 | 17 |
| 7 lb | 26 | 25 | 24 |
| 10 lb | 38 | 36 | 35 |
| 16 lb | 60 | 58 | 56 |
This is the number people get wrong. Dry cat kibble commonly weighs 120–130 g per cup, while dog kibble is nearer 110 g. A scoop that holds 110 g of dog food holds more than that in cat food — so if you moved from a dog to a cat and kept the same scoop, you are feeding more calories than you think.
The reliable way to check: weigh one level cup of your own cat’s food on a kitchen scale. One minute of weighing beats every average on this page.
Cups per bag is the middle step. Divide by how many cups your cat eats a day, or skip straight to how long a bag lasts, which does that for you by cat weight. For what a cup is worth in energy, see calories per cup of cat food.
Why does my bag say "about 4 cups per pound"? That is roughly 113 g per cup — a dog-food figure. Cat food usually gives fewer cups per pound because it is denser.
Does the bag weight include packaging? Net weight is the food only — use the net figure.
Is a bigger bag cheaper per cup? Usually, but cat food loses its appeal once opened — see keeping it fresh before buying the largest size.
How long a bag lasts → · Calories per cup → · Cat portion calculator → · Cups in a pound (dog) →