Home » Articles » How Much Feed Does a Cow Eat Per Day? Dry Matter Formula, Chart, and Worked Example

How Much Feed Does a Cow Eat Per Day? Dry Matter Formula, Chart, and Worked Example

2026-10-31 · cow feed, cattle feeding, dry matter intake, dairy cows

A cow eats a lot more than most people expect, but the honest answer is not a single number. A dry beef cow and a high-producing dairy cow can differ by tens of pounds of feed per day, and the same nutrition weighs far more as fresh grass than as dry hay. The key is dry matter: the weight of feed left after all the water is removed. Once you know a cow's dry matter intake, you can convert it to any feed on the farm.

The short answer: most cows eat roughly 2 to 4 percent of their body weight in dry matter per day. Beef cattle sit near the lower end, around 2 to 2.25 percent, while lactating dairy cows sit near the upper end, around 3 to 4 percent. A 1,200 pound beef cow therefore needs about 24 to 27 pounds of dry matter daily, and a 1,400 pound high-producing dairy cow needs about 56 pounds.

Dry matter versus as-fed weight: the distinction that matters

Feed labels and buckets measure as-fed weight, the feed exactly as it comes out of the bale, silo, or pasture, water included. Dry matter intake (DMI) strips the water out, so it measures only the part of the feed that actually delivers nutrition. That is why DMI is the standard unit in cattle feeding guides: it lets you compare feeds fairly.

The moisture gap is large. Hay is about 88 percent dry matter, corn silage about 35 percent, and fresh pasture grass only about 25 percent. So 24 pounds of dry matter becomes about 27.3 pounds of hay, about 68.6 pounds of corn silage, or about 96 pounds of fresh grass. Same nutrition, very different bucket weights. Any feeding plan that skips this conversion will underfeed on wet feeds and overfeed on dry ones.

The formula, and a quick reference chart

The formula is simple:

Daily dry matter (lb) = Body weight (lb) x DMI percent / 100

To turn dry matter into the feed you actually weigh out, divide by the feed's dry matter fraction:

As-fed feed (lb) = Dry matter (lb) / dry matter fraction

Use these DMI percentages as starting points for a 1,200 pound cow, then adjust for the individual animal:

  • Dry dairy cow: 1.8 to 2 percent, about 21.6 to 24 pounds of dry matter per day
  • Low-producing dairy cow: about 3 percent, about 36 pounds of dry matter per day
  • High-producing dairy cow: 4 percent or more, about 48 pounds of dry matter per day or more
  • Adult beef cow: about 2.25 percent, about 27 pounds of dry matter per day
  • Weaned beef calf under one year: about 2.75 percent of its (smaller) body weight
  • Heifer, 12 to 24 months: about 2.5 percent of body weight

These are planning estimates for healthy animals on typical forage. A veterinarian or animal nutritionist should set the ration for a specific herd, especially for high-producing, pregnant, or sick animals.

Worked example: a 1,400 pound dairy cow

Take a 1,400 pound dairy cow in mid lactation, eating 3.5 percent of her body weight in dry matter. Step by step:

  1. Dry matter needed: 1,400 x 3.5 / 100 = 49 pounds of dry matter per day.
  2. If fed as hay (88 percent dry matter): 49 / 0.88 = 55.7 pounds of hay per day.
  3. If fed as fresh pasture grass (25 percent dry matter): 49 / 0.25 = 196 pounds of fresh grass per day.
  4. Monthly hay use: 55.7 x 30 = 1,671 pounds, or about 0.84 tons, per month.

Check the logic: the dry matter is identical in steps 2 and 3 (49 pounds), only the water changes. That is exactly why two farms can report wildly different "pounds of feed per day" for similar cows and both be right.

What changes how much a cow eats

Dairy versus beef. Milk production is expensive in energy terms, so a lactating dairy cow eats far more than a dry beef cow of the same weight. Expect roughly 25 to 50 percent more intake during lactation than at maintenance.

Stage of lactation and pregnancy. Intake climbs after calving and usually peaks around 12 to 14 weeks into lactation. Late-pregnancy cows often eat less in the final 2 to 3 weeks before calving, then need careful management as intake rises again.

Forage quality. Poor, bulky, high-fibre forage fills the rumen quickly, so the cow feels full before she has taken in enough energy. Good-quality forage and tested hay let her meet her needs on fewer pounds.

Weather and water. Heat stress cuts intake sharply, and a cow short of water eats less within hours. A lactating cow can drink 20 to 40 gallons or more per day, so clean water must always be available.

Grain and concentrates. Grain adds energy that forage alone may not supply, especially for high milk yields. Introduce it gradually over 1 to 2 weeks: a sudden grain load can cause ruminal acidosis, a serious digestive upset.

What to feed, and what to avoid

Forage is the base of the diet: pasture grass and good hay should make up most of the daily intake. Grains such as corn, barley, or oats add energy, and protein supplements such as soybean or canola meal fill gaps when forage is poor. A free-choice salt and mineral mix covers calcium, phosphorus, and trace elements.

Avoid moldy or spoiled feed, sudden large grain loads, and lush legume pasture (alfalfa or clover) offered to hungry cattle, which can cause frothy bloat. Never feed chocolate, onions, raw potatoes, or avocado, and keep cattle away from toxic plants such as wilted cherry leaves, hemlock, and nightshade.

Frequently asked questions

How much hay does a cow eat per day?

A 1,200 pound cow eating 2 to 3 percent of body weight in dry matter needs 24 to 36 pounds of dry matter daily. As hay at 88 percent dry matter, that is 24 / 0.88 = 27.3 pounds to 36 / 0.88 = 40.9 pounds of hay per day, depending on whether she is dry, lactating, or somewhere between.

How much feed does a dairy cow eat per day?

A lactating dairy cow typically eats 3 to 4 percent of her body weight in dry matter. A 1,400 pound high-producing cow at 4 percent needs 1,400 x 4 / 100 = 56 pounds of dry matter per day, which is about 63.6 pounds of hay at 88 percent dry matter (56 / 0.88 = 63.6).

How much does a beef cow eat per day?

An adult beef cow eats about 2 to 2.25 percent of body weight in dry matter. A 1,200 pound beef cow therefore needs about 24 to 27 pounds of dry matter per day, or about 27.3 to 30.7 pounds of hay at 88 percent dry matter.

How do you convert dry matter to as-fed feed?

Divide the dry matter needed by the feed's dry matter fraction. For 24 pounds of dry matter: hay at 88 percent gives 24 / 0.88 = 27.3 pounds, corn silage at 35 percent gives 24 / 0.35 = 68.6 pounds, and fresh grass at 25 percent gives 24 / 0.25 = 96 pounds.

How many times a day should you feed cows?

Cows on pasture graze through the day, but supplemental feed is typically offered 2 to 4 times a day to keep nutrient intake steady. Splitting grain across several feedings also lowers the risk of digestive upset compared with one large grain meal.

Can a cow eat too much grain?

Yes. Too much grain too fast can cause ruminal acidosis, and too much rich legume forage can cause bloat. Introduce grain gradually over 1 to 2 weeks, keep forage as the base of the diet, and watch for off feed behaviour, loose manure, or sudden drops in milk.

Try it yourself

Run your own numbers with our free Cow Feed Calculator, which estimates daily feed from weight and animal type. Pair it with the Cow Water Intake Calculator for the drinking side of the same daily routine, and the Cow Pasture Size Calculator if your cows graze.

These figures are general planning estimates, not professional veterinary or nutrition advice. For a ration for a specific animal or herd, talk to a veterinarian or qualified animal nutritionist, and test your forage before locking in a ration.