Can dogs eat

Lettuce?

Yes

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

Lettuce
Photo: Geoff Peters 604 · CC BY 2.0 · via Flickr (Openverse)

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

FoodVerdictWhy
RomaineYesNamed by the AKC as non-toxic; chop into pieces.
IcebergYesNon-toxic but lower in nutrients than other types.
Leaf lettuceYesTear into small pieces.
Prepared salads and dressingsNoMay 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

  1. AKC: Can Dogs Eat Lettuce?
  2. ASPCA: People Foods to Avoid Feeding Your Pets
  3. VCA Animal Hospitals: Can you feed pets certain fruits and veggies

Safer alternatives

More vegetables

All foods

Check another food Is that plant toxic?