Dog food cups to grams converter

Convert cups of dry dog food to grams, or grams to cups, for your particular kibble. Use the two calorie numbers printed on the bag, or weigh one level cup on a kitchen scale.

Tim de JongUpdated 4 min read

Convert

Level 8 oz measuring cups

cups

How heavy is a cup of your food?

Under “Calorie content”. 3,600 is only an example.

kcal

Same line on the bag. 380 is only an example.

kcal

1 cup of this food

106grams

That's 3.7 oz. One level cup of this food weighs about 106 g.

Grams per cup
106 g
Ounces per cup
3.7 oz
Cups per lb
4.3
Cups per kg
9.5
  • ¼ cup26 g
  • ½ cup53 g
  • ¾ cup79 g
  • 1 cup106 g
  • 1½ cups158 g
  • 2 cups211 g
  • 2½ cups264 g
  • 3 cups317 g
  • 4 cups422 g

Grams per cup = 380 kcal per cup ÷ 3,600 kcal per kg × 1,000 = 105.6 g. 1 cups × 105.6 g = 106 g.

Results apply to dry kibble measured with a level 8 oz cup. Weighing your food is always the most accurate method.

How many grams are in a cup of dog food?

A cup measures volume, not weight, so the answer depends on your kibble. Small, dense pieces pack more grams into a cup than big, airy ones. The good news is that your bag already holds the answer. AAFCO rules require a calorie statement in kcal per kilogram and in kcal per familiar unit such as a cup, and dividing one by the other gives the weight of a cup.

Grams per cup = kcal per cup ÷ kcal per kg × 1,000

Worked example: a kibble labelled 3,600 kcal/kg and 380 kcal/cup weighs 380 ÷ 3,600 × 1,000 = 106 g per cup, or about 3.7 oz. That is 4.3 cups per pound and 9.5 cups per kilogram.

Dog food cups to grams chart

Three made-up labels show how much the answer moves: from 91 g per cup for a light kibble to 118 g for a dense one. Find your own food's numbers with the converter.

Grams of dry food, rounded. Columns are example foods with the label values shown.
Cups91 g/cup (310 kcal/cup, 3,400 kcal/kg)106 g/cup (380 kcal/cup, 3,600 kcal/kg)118 g/cup (450 kcal/cup, 3,800 kcal/kg)
¼ cup23 g26 g30 g
½ cup46 g53 g59 g
¾ cup68 g79 g89 g
1 cup91 g106 g118 g
1½ cups137 g158 g178 g
2 cups182 g211 g237 g
2½ cups228 g264 g296 g
3 cups274 g317 g355 g
4 cups365 g422 g474 g

Converting grams to cups

The same number works in reverse. Feeding guides on European bags, and many vet diet plans, give daily amounts in grams. To turn grams into cups, divide by the grams in one cup: a plan of 250 g a day of the 106 g-per-cup food above is 250 ÷ 106 = 2⅜ cups. European labels often state energy per 100 g instead of per kg; multiply it by 10 before using the formula. If the label gives no calories per cup at all, weigh a cup instead.

How to weigh a cup of your dog's food

If your label doesn't give both numbers, or you want to check, a kitchen scale takes two minutes:

  1. Put an empty bowl on the scale and set it to zero.
  2. Fill a standard 8 oz dry measuring cup with kibble, level it off with a straight edge, and tip it into the bowl.
  3. Read the grams. Repeat two more times and take the average, since no two scoops are quite the same.
  4. Enter that number under "I weighed it" in the converter.

Weigh again whenever you change food, because a new recipe or kibble size changes the answer.

Why measuring cups are inaccurate

Researchers have tested this. In a 2011 study by German and colleagues, portions measured with cups ranged from 18% under to 80% over the intended amount. In a 2019 University of Guelph study of 100 dog owners, errors ranged from about 48% too little to 152% too much, and small amounts such as a quarter cup were the hardest to get right. The device mattered as well: a one-cup dry measuring cup did better than a two-cup liquid measure or a commercial scoop. The Guelph team recommended weighing food on a gram scale instead.

Switching your dog's food from cups to grams

To move from scooping to weighing, convert your dog's current daily cups to grams once, then weigh that amount at every meal. If you are not sure the current amount is right, start from your dog's calorie needs with the dog feeding calculator, which works in cups or grams. Knowing the grams also makes the bag calculator exact, since a bag is sold by weight. The Merck Veterinary Manual notes that the same calorie statement also lists energy per can for wet food, so canned food can simply be portioned by the can.

Frequently asked questions

How many grams is 1 cup of dog food?

There is no single answer, because kibbles differ in size, shape and density. Work it out from your bag: divide the kcal per cup by the kcal per kg and multiply by 1,000. A food labelled 3,600 kcal/kg and 380 kcal/cup has about 106 g in a cup. Or weigh one level cup on a kitchen scale.

How many cups are in a pound of dog food?

Divide 454 g (one pound) by the grams in one cup of your food. At 106 g per cup that is about 4.3 cups per pound; a lighter kibble gives more cups per pound and a denser one fewer.

Is the scoop that came with my dog food the same as a cup?

Not necessarily. Scoops come in all sizes, and in a University of Guelph study owners using a commercial scoop or a two-cup graduated liquid measure were less accurate than with a one-cup dry measuring cup, so weigh your scoop's contents once if you use one.

Why does my dog food bag list kcal per cup but not grams per cup?

AAFCO rules require the calorie statement to give both kcal per kg and kcal per familiar unit such as a cup, but not the cup's weight. Those two numbers are enough to work it out, which is what the converter does.

Sources

  1. AAFCO: Reading pet food labels
  2. Merck Veterinary Manual: Dog and cat foods
  3. Coe et al. (2019), Dog owner's accuracy measuring different volumes of dry dog food, Veterinary Record
  4. German et al. (2011), Imprecision when using measuring cups to weigh out extruded dry kibbled food (AGRIS record)

Related tools

See all 84 free dog tools

Keep reading