Sheep eat many common weeds, but not all of them
Sheep will graze on a wide range of weeds, especially when pasture grass is limited or during seasons when fresh forage is scarce. They consume dandelions, clover, plantain, chickweed, and many other plants that homeowners and farmers consider unwanted. However, sheep are selective grazers — they avoid weeds that taste bitter, have tough or hairy leaves, or contain compounds that make them sick. Understanding which weeds sheep will actually eat helps you predict what will disappear from your pasture and what will spread.
The key factor is hunger and availability. A sheep in a lush pasture full of tender grass will ignore most weeds. The same sheep in a sparse or overgrazed field will eat plants it would normally skip. This makes sheep useful for weed control in some situations but unreliable in others.
Key Takeaways
- Sheep readily eat dandelions, clover, plantain, chickweed, and many broadleaf weeds, especially when grass is scarce.
- Sheep avoid weeds with hairy or fuzzy leaves, bitter taste, or toxic compounds — including thistles, ragweed, and milkweed.
- Hungry sheep in sparse pasture will eat more weeds than sheep in lush fields, making grazing pressure the main variable.
- Some weeds sheep eat are nutritious and actually improve their diet; others are merely tolerated when better forage is unavailable.
- Poisonous plants like hemlock, yew, and foxglove can kill sheep even in small amounts, so you must remove these before grazing.
Weeds sheep will eat readily
Sheep consume dandelions with enthusiasm, especially the young leaves and flowers. Dandelions are nutritious and palatable, and sheep will seek them out even in a decent pasture. Clover — both white and red — is another favorite; sheep treat it as a forage crop rather than a weed, and it actually improves their diet by adding protein and minerals.
Plantain (the broad-leafed plant, not the banana) is eaten readily by sheep, as are chickweed, lamb's quarters, and purslane. Sheep also consume dock, sorrel, and many other broadleaf weeds that have soft leaves and mild flavor. In overgrazed pastures, sheep will eat a surprising variety of plants straightforward because they are hungry and little else is available.
Vetch, trefoil, and other legume weeds are particularly attractive to sheep because they are nutritious. If you have a weedy pasture with a mix of these plants, sheep will often clean it up more thoroughly than you might expect — though they will still leave behind the plants they dislike.
Weeds sheep will avoid or refuse
Sheep consistently avoid thistles, which have spiny leaves and a bitter taste. Even hungry sheep will walk past thistles to find other food. Ragweed, with its hairy leaves and unpleasant flavor, is also rejected by sheep. Milkweed, which contains compounds that can upset their digestion, is left alone.
Sheep dislike plants with fuzzy or hairy foliage because the texture is unpleasant to eat. This includes many species of sage, certain types of mint, and various wildflowers with downy leaves. Bitter or aromatic plants — including some species of wormwood and mugwort — are also avoided, even when pasture is thin.
Coarse, tough-stemmed weeds like mature burdock or certain grasses are straightforward not worth the effort to sheep. They will eat the tender young growth but ignore the plant once it becomes fibrous and woody.
Poisonous plants that sheep must never eat
Some weeds are toxic to sheep and can cause serious illness or death, even in small quantities. These must be removed from pastures before sheep graze. Hemlock — both poison hemlock and water hemlock — is extremely dangerous; even touching the plant can cause skin reactions, and eating it causes neurological damage and death. Yew, foxglove, and oleander are also highly toxic.
Buttercups in large quantities can cause digestive upset and mouth irritation, though sheep usually avoid them because of their acrid taste. Nightshade plants, including bittersweet and ground cherry, contain alkaloids that poison sheep. Lupine and locoweed cause neurological problems and are fatal in sufficient amounts.
If you are uncertain whether a plant in your pasture is safe, do not assume sheep will avoid it. Walk your grazing area before introducing sheep and remove any plants you cannot identify with confidence. Poisoning is far easier to prevent than to treat.
How hunger changes what sheep will eat
A well-fed sheep in a pasture with abundant grass and clover will be picky, eating only the most palatable weeds and ignoring the rest. The same sheep in a sparse pasture or during winter when fresh growth is limited will eat a much wider range of plants, including some it would normally refuse.
This is why sheep are sometimes brought in to control weeds in overgrazed fields or to clear land before planting — they will eat plants under pressure that they would ignore under normal conditions. However, it also means you cannot rely on sheep alone to control a specific weed if your pasture is otherwise adequate. They will eat the weed, but only if they are hungry enough.
Stocking density matters too. A small number of sheep in a large pasture will have little impact on weeds because they will fill up on grass and move on. A higher density of sheep in the same space will eat more weeds straightforward because they must forage more intensively to meet their needs.
Nutritional value of weeds sheep eat
Many weeds that sheep eat are not just tolerated — they are actually nutritious. Clover, vetch, and other legumes add protein and minerals to a sheep's diet. Dandelions are rich in vitamins and minerals, and sheep that have access to them tend to be healthier than those on grass alone.
Broadleaf weeds in general provide more mineral content and vitamin diversity than grass monocultures. A pasture with a mix of grasses and weeds often supports healthier sheep than a pasture of pure grass, provided the weeds are not toxic. This is one reason that organic and pasture-based sheep operations often tolerate a certain amount of weed growth rather than trying to eliminate it completely.
However, some weeds sheep eat are merely filler — they provide bulk and calories but little nutritional value. The sheep eat them because they are available, not because they are beneficial. Knowing the difference helps you decide whether a weedy pasture is a problem or an asset.
Managing weeds in sheep pasture
If you want sheep to control weeds, increase grazing pressure by stocking more sheep per acre or rotating them through smaller paddocks more frequently. This forces them to eat plants they would normally skip. However, be careful not to overgraze, which damages the pasture and can lead to erosion and soil loss.
Remove poisonous plants by hand before grazing begins. Do not rely on sheep to avoid them — some sheep will eat dangerous plants out of curiosity or hunger, and the consequences are severe. Walk your pasture in spring and fall, and pull or dig out any hemlock, yew, foxglove, or other known toxins.
For weeds you want to eliminate, such as thistles or ragweed, sheep alone may not be enough. You may need to combine grazing with mowing, hand-pulling, or other methods. Sheep will eat some of these plants if they are young and tender, but mature plants with tough leaves or spines will be left behind.
Frequently Asked Questions
Will sheep eat all the weeds in my pasture?
No. Sheep are selective and will eat some weeds readily while ignoring others. They avoid plants with hairy leaves, bitter taste, or tough stems. Thistles, ragweed, and many other common weeds are left standing even in heavily grazed pastures. You may need other methods to control weeds sheep refuse.
Can sheep get sick from eating weeds?
Yes, if the weeds are toxic. Hemlock, yew, foxglove, and nightshade are poisonous and can kill sheep. Some weeds cause digestive upset or nutritional imbalances in large quantities. Remove known toxins before grazing, and monitor your sheep for signs of illness if they have access to unfamiliar plants.
Do sheep prefer weeds over grass?
No. Sheep prefer tender grass and clover when available. They eat weeds mainly when grass is scarce or when they are hungry enough to forage intensively. In a lush pasture, sheep will ignore most weeds and focus on the grass and legumes they prefer.
What is the best way to use sheep for weed control?
Increase grazing pressure by stocking more sheep per acre or rotating them through smaller areas more frequently. This forces them to eat plants they would normally skip. However, avoid overgrazing, which damages the pasture. Combine grazing with hand-removal of poisonous plants and mowing of weeds sheep consistently refuse.
Are dandelions and clover weeds or good forage for sheep?
Both. They are technically weeds in a lawn or crop field, but sheep treat them as nutritious forage. Dandelions and clover actually improve a sheep's diet by adding vitamins, minerals, and protein. Many sheep farmers consider these plants a benefit rather than a problem in pasture.