Food safety
Can Hamsters Eat Lettuce? Skip Iceberg; Darker Greens Are OK
Not iceberg lettuce. VCA Animal Hospitals specifically says not to give pet rodents iceberg lettuce, because it is mostly water with little nutritional value. Darker leafy greens are a different story: VCA lists leafy greens among the fresh vegetables rodents can have daily, so a small piece of romaine or green leaf lettuce is fine. Wash it, dry it, tear off a piece about the size of your hamster's head, and keep fresh foods to about a tenth of the diet.
By Matt GarnettUpdated November 13, 20264 min read4 sources
Why iceberg lettuce is a poor choice
VCA's rodent feeding guide names two vegetables not to give: iceberg lettuce and celery, because they are mostly water with little nutritional value. A hamster's stomach is tiny, and a watery leaf takes up space that a more nutritious vegetable could fill.
Iceberg is not poisonous. A hamster that nibbles a piece from a salad is not in danger. It is simply a poor use of the small fresh-food allowance, and a large serving of watery leaves can loosen droppings in a species that Merck notes is prone to digestive problems.
Darker lettuces and greens are acceptable
VCA says fresh vegetables can be offered to rodents daily, preferably organic, and names leafy greens along with yellow and orange vegetables as acceptable. Romaine, green leaf and red leaf lettuce are darker and more substantial than iceberg and fit that description.
The Merck Veterinary Manual says small amounts of fruits and vegetables can be given to hamsters, with treats no more than 10 percent of the diet. A small piece of romaine alongside a good pellet fits comfortably inside that guidance.
How to prepare lettuce
Wash the leaves well to remove soil and residue, then shake or pat them dry; a soaking-wet leaf adds extra water to the bedding. Tear off a small piece, roughly the size of your hamster's head for a Syrian and half that for a dwarf.
Offer it in a dish, and remove any uneaten lettuce later the same day. Merck notes that hamsters often store food in their cheek pouches or hide it in the cage, and wilted greens hidden in bedding can spoil. Never give lettuce from a dressed salad, which may carry oil, salt, onion or garlic.
Scatter-feeding small pieces around a large hamster cage lets a hamster forage the way it would in the wild; see our hamster cages for setups with enough floor space.
How much and how often
A small piece of romaine or leaf lettuce a few times a week is a sensible amount, rotated with other vegetables. VCA puts fresh vegetables at no more than 10 percent of a rodent's diet, with a high quality pelleted rodent chow making up about 90 percent.
Introduce any new green slowly. Merck notes that diet changes can make diarrhea more likely in hamsters. Offer a tiny piece first and watch the droppings for a day or two.
Other greens and vegetables to rotate
Within VCA's acceptable groups, good rotations include other leafy greens and yellow or orange vegetables such as carrot and squash. Variety across the week is better than relying on any one vegetable.
VCA also says hay, such as timothy, clover, meadow or orchard grass, may be offered free-choice for fiber unless your vet advises otherwise. Keep onions, garlic and chives off the list entirely; the ASPCA warns that these alliums can damage red blood cells in pets.
Signs to watch and when to see a vet
Merck describes wet tail, the common hamster diarrhea, as wet fur around the tail, low energy, poor appetite and weight loss. If your hamster shows these signs, stop fresh foods and see a veterinarian who treats small mammals promptly.
Merck warns that some antibiotics can be deadly to hamsters, so never give medicine unless a vet prescribes it, and that intestinal obstruction after straining from diarrhea is an emergency.
This page is general information, not veterinary advice, and it cannot replace an examination by the vet who knows your pet.
Common questions
Can hamsters eat iceberg lettuce?
It is better not to. VCA specifically says not to give rodents iceberg lettuce because it is mostly water with little nutritional value. A nibble will not hurt, but darker greens are a better choice.
Can hamsters eat romaine lettuce?
Yes, in small amounts. Romaine is a darker leafy green, and VCA lists leafy greens among acceptable fresh foods for rodents. Wash and dry it and offer a small piece.
Can hamsters eat lettuce every day?
A small piece of darker lettuce can be part of the daily fresh vegetables, but rotate it with other acceptable vegetables. VCA keeps fresh foods to about 10 percent of the diet.
Can dwarf hamsters eat lettuce?
Yes, a small piece of romaine or leaf lettuce is fine for a dwarf hamster, about half the size you would give a Syrian. Skip iceberg, as VCA advises.
Can lettuce give hamsters diarrhea?
Too much of any watery vegetable, or a sudden change in diet, can loosen droppings. Merck notes diet changes make diarrhea more likely in hamsters, so introduce greens slowly.
Sources we checked
This guide is general information, not veterinary advice. If your pet is unwell or injured, contact your veterinarian.



