🍽️ Nutrition & Growth

How Much to Feed a Goat: Complete Feeding Guide

How much hay, grain, and minerals goats need by weight, age, and production stage. Feeding amounts for dairy does, meat goats, bucks, kids, and pregnant does.

How Much to Feed a Goat: Complete Feeding Guide

Last updated: July 2026 · 5 min read
Feed goats forage first: a goat eats about 3 to 4% of its body weight in dry matter a day (roughly 4.5 to 6 lb of feed for a 150-lb doe), mostly hay, browse, or pasture. Add grain only where energy demand is high — 0.5 to 1.5 lb in late pregnancy, about 1 lb per 3 lb of milk for lactating does, and little or none for dry does and pasture-fed meat goats — since overfeeding grain is more dangerous than underfeeding.

One of the most common questions new goat owners ask is simply "how much do I feed?" The answer depends on the goat's size, production stage, and what type of forage you have available. This guide provides specific amounts by category so you can build a feeding program that keeps your goats healthy without overfeeding or underfeeding.

The Foundation: Forage First

Goats are ruminants — their digestive system is designed for forage (hay, browse, pasture), not grain. Forage should always be the majority of the diet. Grain is a supplement for does and kids that need extra energy, not a primary feed source.

General rule: A goat needs to eat 3 to 4% of its body weight in dry matter daily. For a 150-lb dairy doe, that is 4.5 to 6 lbs of total feed per day. For a 60-lb Nigerian Dwarf, it is 1.8 to 2.4 lbs per day.

🌾 Daily Feed Calculator

Enter a goat’s weight for its daily dry-matter target — about 3 to 4% of body weight, mostly forage.

Total daily dry matter, forage first. Offer hay free-choice and add grain only for late pregnancy, lactation, or growth. Overfeeding grain is riskier than underfeeding.

Hay Amounts

Goat TypeHay per DayHay Type
Nigerian Dwarf (dry)2 to 3 lbsGrass or grass-alfalfa mix
Nigerian Dwarf (lactating)3 to 4 lbsAlfalfa or alfalfa-grass mix
Standard dairy doe (dry)4 to 6 lbsGrass or grass-alfalfa mix
Standard dairy doe (lactating)5 to 7 lbsAlfalfa or alfalfa-grass mix
Meat goat adult3 to 5 lbsGrass hay (alfalfa usually not needed)
Growing kid (weaned)2 to 3 lbsAlfalfa-grass mix for protein
Buck (maintenance)4 to 6 lbsGrass hay

Most goat farmers offer hay free-choice (always available) and let the goats self-regulate. Goats waste less hay with feeders that prevent them from pulling hay onto the ground and soiling it.

Grain Amounts

Goat TypeGrain per DayNotes
Dry doe (good BCS)0 to 0.25 lbsLittle to no grain needed if hay quality is good and BCS is 3.0+
Late pregnancy (last 6 weeks)0.5 to 1.5 lbsIncrease gradually. More for does carrying multiples.
Lactating doe (standard)1 lb per 3 lbs milk producedA doe milking 6 lbs/day gets about 2 lbs grain. Adjust by body condition.
Lactating doe (Nigerian Dwarf)0.5 to 1 lbLess total volume due to smaller size. Same ratio principle.
Growing kid0.5 to 1 lbCreep feed available from 2 to 3 weeks. Increases at weaning.
Meat goat adult (on pasture)0 to 0.5 lbsGood pasture and browse may eliminate grain need entirely.
Buck (maintenance)0 to 0.5 lbsLight grain during breeding season when appetite drops. Avoid high grain (urinary calculi risk).
Grain overfeeding is more dangerous than underfeeding. Too much grain causes rumen acidosis, bloat, enterotoxemia (overeating disease), and urinary calculi in males. When in doubt, feed more hay and less grain. A goat in good body condition on quality hay may need no grain at all.

Minerals and Water

Feeding by Season

Feed to the scale, not the eye

Herd Manager tracks weight and body condition per goat, so you can see whether your feeding program is actually holding condition.

Track weights free →

How to Tell If You Are Feeding Enough

Test your hay. A hay analysis ($15 to $25 from your county extension office) tells you the exact protein, energy, and mineral content of your hay. This removes guesswork. Hay testing under 8% crude protein needs supplementation. Hay at 12 to 14% protein (good grass hay) or 16 to 20% (alfalfa) may reduce or eliminate your grain needs.

Frequently Asked Questions

How much should I feed a goat per day?

About 3 to 4% of body weight in dry matter daily, mostly forage. That's roughly 4.5 to 6 lb of feed for a 150-lb standard doe and 1.8 to 2.4 lb for a 60-lb Nigerian Dwarf. Most owners offer hay free-choice and let goats self-regulate.

How much grain should I feed my goat?

As little as the goat's stage allows: 0 to 0.25 lb for a dry doe in good condition, 0.5 to 1.5 lb in the last 6 weeks of pregnancy, about 1 lb per 3 lb of milk for lactating does, and 0 to 0.5 lb for pasture-fed meat goats and bucks. Grain is a supplement, not a primary feed.

Can you overfeed a goat grain?

Yes, and it's more dangerous than underfeeding. Too much grain causes rumen acidosis, bloat, enterotoxemia, and urinary calculi in males. When in doubt, feed more hay and less grain; a goat in good condition on quality hay may need no grain at all.

How much hay does a goat need?

Roughly 2 to 3 lb a day for a Nigerian Dwarf and 4 to 7 lb for a standard dairy doe, more when lactating, offered free-choice. Grass or grass-alfalfa hay suits dry does and meat goats; alfalfa or alfalfa mix suits lactating does and growing kids for the extra protein and calcium.

How do I know if I'm feeding my goat enough?

Body condition scoring is the best check — aim for BCS 2.5 to 3.5, feeling the ribs and spine rather than trusting your eye. Monthly weighing catches slow trends early, and a shiny coat signals good nutrition while a rough one can mean underfeeding or mineral deficiency.

See if your feeding is working

Herd Manager's batch weight tool and body condition scoring show whether your feeding program holds condition, so you can track weight trends and BCS per goat and fine-tune the ration.

Try Herd Manager Free →
Get it on Google Play
In Safari, tap the Share button (the square with an arrow), then choose Add to Home Screen. Herd Manager opens like an app — no App Store needed.