Can dogs eat
Lettuce?
Yes
Yes. Plain lettuce is generally safe for dogs in moderation, and it is low in calories.

Why it’s safe
The AKC says lettuce is generally safe for dogs to eat in moderation, and names romaine and iceberg as non-toxic. It is low in calories and about 90% water, with some fiber, so it suits dogs that need to watch their weight. Its nutritional value is fairly low, especially for iceberg, but some dogs enjoy the crunch.
The main concerns are minor. The AKC says too much could cause diarrhea, and that lettuce can be hard to digest in big pieces, so chop it up, especially for small dogs or dogs that gulp food. It also advises washing lettuce thoroughly and knowing where it comes from.
What goes on the lettuce matters more than the lettuce itself. The AKC warns that salads often include ingredients that are toxic to dogs, such as onions, and the ASPCA lists onions, garlic, and grapes and raisins as foods to avoid. Serve lettuce plain rather than sharing a prepared salad.
Benefits
- Low in calories
- About 90% water
- Source of fiber
Risks
- Too much can cause diarrhea
- Big pieces can be hard to digest, so chop it up
- Salads often include onions, garlic, grapes or raisins, which are unsafe for dogs
- Should be washed thoroughly before serving
How to serve it safely
Wash the leaves thoroughly, then tear or chop them into pieces suited to your dog's size. Serve plain, with no dressing, oil, onion or garlic. A plain piece from time to time is fine as a low-calorie treat or crunchy topper on regular meals.
Treats should stay below 10% of daily calories, but lettuce contributes very few. Introduce it gradually and in moderation.
Related forms
| Food | Verdict | Why |
|---|---|---|
| Romaine | Yes | Named by the AKC as non-toxic; chop into pieces. |
| Iceberg | Yes | Non-toxic but lower in nutrients than other types. |
| Leaf lettuce | Yes | Tear into small pieces. |
| Prepared salads and dressings | No | May contain onions, garlic, grapes or raisins. |
If your dog already ate it
If your dog ate some plain lettuce, nothing is usually needed, though digestive upset is possible if a lot was eaten. Offer water and monitor.
If the lettuce came from a salad with dressing, onion, garlic, grapes or raisins, find out what was in it. Raisins and grapes are an emergency, and onions and garlic are also harmful. Contact your vet, an emergency clinic, ASPCA Animal Poison Control at (888) 426-4435 or Pet Poison Helpline at (855) 764-7661 (US; fees may apply). Outside the US, contact your local emergency vet. Do not try to make your dog vomit at home.
Frequently asked questions
Can dogs eat iceberg lettuce?
Yes, the AKC names it as non-toxic, though its nutritional content is lower than other types. A little as a snack is fine.
Can dogs eat romaine lettuce?
Yes. Romaine is named by the AKC as non-toxic; wash it and chop it up.
Is lettuce good for dogs on a diet?
It is low in calories, so it can be a light snack. Ask your vet for a full weight-loss plan rather than relying on vegetable treats alone.
Can lettuce upset a dog's stomach?
The AKC says too much could cause diarrhea. Start with a small portion.
Written from veterinary sources by the Pawsplained editorial team. Not yet reviewed by a veterinarian; this is general information, not a diagnosis or treatment plan. Updated Oct 25, 2026. Editorial policy
Sources
Safer alternatives
More vegetables
All foods- AsparagusIn moderation
- BeansIn moderation
- BeetsIn moderation
- Bell PeppersYes
- BroccoliIn moderation
- Brussels SproutsIn moderation
- CabbageIn moderation
- CauliflowerYes
- CeleryYes
- ChickpeasIn moderation
- CornWith caution
- EdamameIn moderation
- GarlicNo
- MushroomsWith caution
- OlivesIn moderation
- OnionsNo
- PeasIn moderation
- PicklesWith caution