Skip to content

Can hamsters eat nuts?

Only a little

Yes, but only a little: hamsters can eat nuts. PDSA lists nuts as an occasional treat. They are high in fat: Woodgreen suggests a small piece of unsalted walnut or hazelnut now and then, and the German Animal Welfare Federation calls them a rare treat. Salted nuts are unsuitable.

How to serve it: unsalted, a small piece; the Swiss animal welfare society also suggests a nut in its shell now and then

Good to know: The Royal Veterinary College lists seed- and nut-based treats given in excess as a cause of obesity.

Sources

Last checked: November 2026

What can hamsters eat?