Yes, hamsters can eat peanuts if they are plain and unsalted. One peanut once or twice a week is the most a Syrian needs, and a dwarf should have about a quarter of one. Peanuts are high in fat, so they are a treat, not a food. Never give salted, dry-roasted, honey-roasted, spiced or chocolate-coated peanuts.
| Safe? | Yes, plain and unsalted, as a treat |
| How much | One peanut for a Syrian, about a quarter for a dwarf |
| How often | Once or twice a week |
| Best served | Plain, unsalted, in or out of the shell |
| Watch out for | Salt, coatings, weight gain, peanut butter in cheek pouches |
Are peanuts safe for hamsters?
Yes, plain ones are. The Bunnyjackpot Foundation, a UK small-pet rescue, lists peanuts as safe, shelled or in the shell, and The Vet Desk, a vet-reviewed guide, says peanuts are safe and healthy in moderation. The PDSA names nuts as an occasional treat for hamsters.
The limit is fat. Burgess warns that nuts are high in fat, and Woodgreen says nuts should not be given regularly. Many hamster mixes already contain peanuts, so check the bag before adding more.
How many peanuts can a hamster eat?
The Vet Desk says one peanut once or twice a week, depending on the hamster's size, and no more. That suits a Syrian. For a Campbell's, winter white, Roborovski or Chinese dwarf, break off about a quarter of a peanut instead. If your hamster's mix already has peanuts in it, skip the extra treat that week.
How to give a peanut
- Check the packet. Buy plain, unsalted peanuts with nothing added.
- Shell or no shell. Either is fine. A peanut in its shell gives your hamster something to work at, which keeps them busy.
- Hide it. Scatter it in the bedding or tuck it in a cardboard tube so they forage for it.
- Count it in. Treat it as part of that day's food, and do not add other nuts or seeds that day.
Salted, roasted, raw and peanut butter
- Salted: never. The Vet Desk says salt causes dehydration and raises the risk of heart disease.
- Honey-roasted, dry-roasted, spicy or chocolate-coated: no. Sugar, salt and spice, and chocolate is dangerous to hamsters.
- Raw or boiled, unsalted: The Vet Desk says both are fine.
- Peanut butter: only a tiny smear, unsalted, with no sugar or sweeteners. It is sticky and can clog cheek pouches. Our peanut butter page explains how.
Peanuts are a top hoarding food. If your hamster keeps "losing" peanuts, they are probably in the nest. Check the stash weekly and count them, so you know how many they are really eating.
Who should skip peanuts?
Overweight hamsters, older hamsters that are slowing down, and any hamster on a vet-advised diet should go without. Dwarfs should only have crumbs, since a whole peanut is a big slice of their daily food.
Other treats to try
Compare peanuts with other options on our pages about nuts for hamsters, hazelnuts and pistachios. Our safe food list for hamsters, hamster diet guide and hamster care guide cover the rest.
Peanut questions
Can hamsters eat peanuts in the shell?
Yes. The Bunnyjackpot Foundation says peanuts can be given shelled or in the shell. A peanut still in its shell gives your hamster something to crack, which is good enrichment. Make sure the shell is clean, plain and unsalted, and stick to one peanut once or twice a week.
Can dwarf hamsters eat peanuts?
Yes, but only a small piece: about a quarter of a plain, unsalted peanut, once or twice a week. A whole peanut is a lot of fat for a Campbell's, winter white or Roborovski dwarf. Check their mix first, since many dwarf foods already contain peanuts.
Can hamsters eat salted peanuts?
No. Salt causes dehydration and, over time, raises the risk of heart and blood vessel disease, according to The Vet Desk. One salted peanut is not an emergency: make sure your hamster has fresh water, and do not offer more. Stick to plain, unsalted ones.
Are peanuts better than other nuts for hamsters?
Not really. Peanuts are a legume, but they are as fatty as true nuts and are treated the same way. Plain walnut or hazelnut pieces are fine too, as Woodgreen notes. Almonds are the exception: PetMD and Jollyes list them as unsafe for hamsters.
