Most sheep need between 2 and 5 acres of dryland pasture per head, depending on your climate, soil quality, and how you manage grazing. On lush, irrigated pasture, you can stock far more densely, sometimes 6 to 10 sheep per acre. The range is wide because pasture productivity varies enormously from region to region, so the real answer depends on how much forage your land actually grows.
The General Rule of Thumb
A common starting point is 5 sheep per acre on good, improved pasture in areas with reliable rainfall. In drier regions or on native rangeland, that number drops sharply. USDA calculations for rangeland in the Northern Great Plains, for example, work out to roughly one ewe-and-lamb pair needing about 0.2 acres per month of grazing. Over a five-month grazing season, that’s a full acre per ewe with her lamb on rangeland alone.
These figures assume you’re only harvesting a fraction of what grows. On native pasture, the standard recommendation is to graze only about 25% of the total forage produced, leaving the rest to protect root systems, feed soil biology, and buffer against drought. On improved pastures with planted grass species, you can push that to around 30%. This “take half, leave half” principle is why stocking rates feel conservative: you’re planning around what the land can sustain year after year, not what it can survive in a single good season.
How Forage Production Shapes Your Numbers
The biggest variable isn’t the sheep. It’s your pasture. Annual forage production on dryland ranges from as low as 200 pounds per acre in arid country to 2,000 pounds per acre in wetter climates. Irrigated pastures can produce 2,000 to 10,000 pounds per acre, which is why they support so many more animals.
To put that in practical terms, here’s what different pasture types typically yield in usable forage per acre per year, based on Colorado State University Extension data from the Front Range:
- Dryland native pasture on clay or loam soils: around 375 pounds
- Dryland native pasture on deep sandy soils: around 750 pounds
- Dryland planted grass pasture: 450 to 700 pounds
- Dryland wet meadow sites: around 1,625 pounds
- Irrigated grass pasture: around 3,000 pounds
A dry adult sheep eats about 2 to 3% of its body weight in forage per day. For a 150-pound ewe, that works out to roughly 3 to 4.5 pounds of dry matter daily, or about 1,100 to 1,600 pounds over a full year. Compare that to a dryland native pasture producing only 375 usable pounds per acre, and you can see why you’d need 3 to 4 acres per sheep in that environment. On irrigated pasture producing 3,000 pounds, the math flips entirely.
Pregnant and Nursing Ewes Need More
The figures above assume a dry, non-breeding adult. Once your ewes are in late pregnancy, their energy and protein needs roughly double compared to maintenance levels. During peak lactation, after lambing, those requirements jump to two and a half to three times what a dry ewe needs. A nursing ewe can eat 4 to 5.5% of her body weight daily, nearly double the intake of a dry sheep.
This means your pasture needs to support significantly more forage during lambing season. If you’re lambing on pasture in spring, your stocking rate should account for that peak demand rather than average demand. Many producers plan their numbers around the worst bottleneck in the year, which is almost always late lactation.
Growing Lambs Add Up Quickly
Young lambs are surprisingly heavy eaters relative to their size. A 44-pound lamb consumes about 5% of its body weight daily, which is roughly 2.2 pounds of dry matter. By the time it reaches 88 pounds, it’s eating 3.3 to 3.5 pounds per day. A ewe nursing twin lambs that are also beginning to graze can represent the forage demand of two or more dry ewes. If you’re running a flock through lambing and growing out lambs on pasture, your effective stocking rate needs to account for every mouth, not just the adult sheep.
Rotational Grazing Changes the Math
How you graze matters almost as much as how much land you have. Rotational grazing, where you move sheep through a series of smaller paddocks rather than letting them roam one large pasture all season, increases usable forage production by an average of 30% compared to continuous grazing. That translates directly into carrying roughly 30% more sheep on the same acreage.
The key is giving each paddock enough rest between grazing periods. In early spring, when grass is growing fast, three weeks of rest is usually enough. As summer progresses and growth slows, that rest period should stretch to five or six weeks. Moving sheep when the grass is grazed down to 3 to 4 inches (for most cool-season grasses like orchardgrass and tall fescue) protects the plants’ ability to regrow. Warm-season native grasses need more residual height, around 8 to 10 inches.
If you graze below those thresholds repeatedly, root reserves are depleted, regrowth slows, and your pasture’s carrying capacity drops in future years. Overstocking by even a small margin in a dry year can set your pasture back for multiple seasons.
How to Estimate Your Own Land
Rather than relying on national averages, you can get a much better answer for your specific property. Start by contacting your local NRCS (Natural Resources Conservation Service) office or county extension agent. They can provide soil surveys and forage productivity estimates for your exact soil type and climate zone. Many offices will do a free site visit.
From there, the calculation is straightforward. Take the usable forage your land produces per acre (total production multiplied by your harvest efficiency, typically 25 to 30%). Divide that by the daily intake of your sheep multiplied by the number of grazing days in your season. The result is how many sheep one acre supports.
For example, if your improved pasture produces 2,000 pounds of forage per acre and you harvest 30% of that (600 usable pounds), and your 150-pound ewes eat about 4 pounds per day over a 150-day grazing season (600 pounds total), one acre supports one ewe for the season. If you add rotational grazing, that same acre could support closer to 1.3 ewes.
Start conservatively in your first year or two. It’s far easier to add a few sheep to an undergrazed pasture than to recover one that’s been hammered. Watch how the grass responds through the season, track residual heights when you move animals, and adjust your numbers the following year based on what you actually see growing.

