VET APPROVED

The information is current and up-to-date in accordance with the latest veterinarian research.
Learn more »Click to Skip Ahead
Goats are wildly popular animals to have if you’re living the farm life because they’re relatively easy to take care of, eat almost anything, and give back in a variety of ways, from milk to manure. They are also becoming increasingly popular to keep as pets. Whatever reason you’ve chosen to have a goat around, you want to be sure you’re taking care of them properly. And though they eat most foods, you don’t want to feed them something that will harm them.
One question many people have is can goats eat lettuce? The short answer is yes! Goats can eat lettuce, but you should know a few things about letting them do so.

Can Goats Eat Lettuce?
Goats can and will eat all kinds of lettuce. Turns out, they’re rather fond of it! It’s also completely safe for goats to eat, provided you serve it in small portions and don’t make it the main focus of a meal. However, lettuce offers limited nutritional value and should only be fed occasionally as a hydrating treat. In fact, using fresh greens is an excellent way to tempt your goats into eating their balanced ration or forage.

What Kind Of Lettuce Can Goats Eat?
When it comes to the type of lettuce goats can eat, pretty much anything goes. Goats tend to have their favorite types, though, and you’ll want to consider the nutritional value of the lettuce you’re providing.
- Iceberg
- Romaine
- Butter
- Bibb
- Boston
- Batavia
The two most common types of lettuce are iceberg and romaine. A lot of people think that iceberg lettuce contains little to no nutritional value. It’s mostly just water, right? That’s true; iceberg lettuce is about 95% water and provides minimal fiber or minerals. It will offer some hydration to your goats but very little energy or protein when given as a snack. Romaine lettuce provides slightly more vitamins and minerals for your goats, making it a better choice for an occasional treat. Plus, most goats will prefer romaine to iceberg.
How Much Lettuce Can Goats Eat?
Lettuce should be used more as a snack or treat rather than as a part of every meal. While lettuce in and of itself won’t harm goats, if they overdo it on treats, they could become overweight or ill. Goats need to consume the staples of their diet — hay and browse-based forage, with limited grains only when required — to keep their digestive systems healthy.

Is Lettuce Good For Goats?
Lettuce contains small amounts of vitamins and nutrients, such as Vitamins A, C, and K, calcium, and magnesium. However, these levels are low compared to what goats obtain from good-quality hay, legumes, and browse. It’s also helpful to them in limited ways, and while lettuce can be used as a hydrating, low-calorie treat, it should not be considered a significant nutrient source for your goat.
Things To Remember
- Choose lettuce that hasn’t been treated with pesticides and other toxic chemicals.
- Wash lettuce before giving it to your goats, just like you would if you were eating it yourself.
- Adult goats should have no issues eating lettuce leaves as is, but kids should be fed with smaller, chopped-up pieces.
- Lettuce should only be used as a snack or treat, not in place of goat-formulated feed or browse.


The Round-Up
If you have goats and want to feed them a handful of lettuce here and there, go ahead! So long as you aren’t overdoing it, there shouldn’t be any issues with them having it. Lettuce can be a safe, hydrating treat for goats when clean and pesticide-free. However, it provides minimal nutritional benefit compared to their regular forage. Always prioritize hay, browse, and mineral supplementation for optimal goat health.
Featured Image Credit by Brent Hofacker, Shutterstock







