Lettuce and other leafy greens are a healthy, low-cost treat for ducks. Here is how to feed lettuce to ducks and which types are best.
Is lettuce good for ducks?
Yes, lettuce and leafy greens are a good treat for ducks and close to the plants they forage naturally. Darker, leafier types such as romaine, kale, cabbage and spinach offer more vitamins and minerals. Iceberg lettuce is safe but very watery and low in nutrition, so it should not be the main green you offer. Chop or tear the leaves into small pieces so ducks can grab and swallow them easily.
How to feed lettuce to ducks
Scatter chopped greens at the water edge or float small pieces on the surface, which ducks enjoy chasing. Wash the leaves first to remove any pesticide residue, and avoid dressings, oils or salt. Greens are a treat, not a full meal, so offer them alongside foods like peas, oats and cracked corn. Remove any uneaten lettuce so it does not rot in the water. For more on a balanced diet, see what ducks eat and our water birds hub.
The best leafy greens for ducks
Not all lettuce is equal. Pale iceberg is mostly water and offers very little, and it can cause loose droppings if ducks are given too much. Far more nutritious choices include romaine (also called cos), leaf lettuce, kale, cabbage and other dark leafy greens. These deliver more vitamins and make a healthier treat. Greens like these are a low-cost extra rather than a full meal, so pair them with proper duck food, which you can read about in our guide to what ducks eat.
A fun way to serve greens
Ducks are natural dabblers and foragers, so you can turn a simple snack into enrichment.
- Tear or chop the greens into manageable pieces.
- Float them on the surface of the water.
- Watch the ducks dabble and forage as they would in the wild.
- Offer greens in moderation, as a healthy treat alongside their main food.
