Skip to content
A golden-brown Syrian hamster on a wooden table nibbling a pea-size piece of walnut kernel, with a small ceramic dish of pellets beside it

Can Hamsters Eat Walnuts? How Much and How to Serve

Yes, a hamster can eat walnuts in small amounts. Give a small piece of the shelled kernel once in a while, and keep the main diet on pellets. PDSA lists nuts as an occasional treat for hamsters, and the MSD Veterinary Manual says treats should make up no more than 10 percent of the diet. A walnut is a nut, so it fits that advice, with one catch: it is about 65 percent fat by weight, so the piece has to stay small.

This page covers how much to give, how to prepare it, what to skip, and what else works as a treat. For the daily food that sits underneath all of it, see the best food for your pet hamster.

What a hamster eats every day

Hamsters are omnivores. In the wild they eat plants and insects, and PDSA says the best pet diet is one that looks like that. For a full rundown of options, see what to feed your small pet.

Pellets come first. PDSA explains why: each pellet is the same, so a hamster cannot pick out its favorite bits and leave the rest. The MSD Veterinary Manual says a commercial pellet with 15 to 20 percent protein meets a hamster's needs. A muesli-style mix fed on its own lets a hamster pick. PDSA says they eat the sugary pieces and leave the fiber, which can lead to dental problems and obesity. Treats and fresh food are added to a balanced diet whose base is a commercial hamster food.

On top of the pellets, PDSA suggests a teaspoon or two of fresh fruit, vegetables, and herbs a day, plus Timothy hay. Treats are the last layer. That is where a walnut belongs.

Can hamsters eat walnuts?

Yes, as an occasional treat. PDSA names nuts among the treats a hamster can have now and then, next to boiled egg and mealworms. Walnuts are nuts, so that advice covers them, and the numbers below show why the piece stays small.

What is in a walnut

Walnuts are rich in omega-3 fatty acids, mainly alpha-linolenic acid (ALA). Nuts for Life describes them as one of the few plant foods rich in it. That is a real plus, but it comes packed in fat. The USDA lists raw English walnuts at 65 grams of fat in every 100 grams, and Nuts for Life puts nuts in general at about 50 to 75 grams of fat per 100 grams.

Walnuts, English, from USDA FoodData Central (FDC 170187)
Nutrient Per 100 g Per 28.35 g (1 oz, 14 halves)
Energy 654 kcal 185 kcal
Total fat 65.2 g 18.5 g
Saturated fat 6.1 g 1.7 g
Protein 15.2 g 4.3 g
Carbohydrate 13.7 g 3.9 g
Fiber 6.7 g 1.9 g
Magnesium 158 mg 44.8 mg

The table shows a human serving so you can see how dense a walnut is. It is not a hamster portion. A hamster's piece is far smaller than that.

The risks

The main risk is fat. The high-fat content makes a walnut a poor fit for frequent feeding. PDSA warns that muesli-style mixes lead to obesity, and Forest Veterinary Clinic says oil-rich seed mixes promote obesity.

The other risk is how it is served. The shell is not food, so offer only the kernel. A hamster stores food in its cheek pouches and hides it, according to the MSD Veterinary Manual, so a piece you hand over may end up in the nest. Check the hide now and then and remove any stashed treat.

The RSPCA says to avoid sudden changes in diet, and to talk to a vet straight away if a hamster eats less or its droppings turn moist or its hindquarters get soiled. If your hamster goes off its food after a new treat, stop the treat and read how long a hamster can go without food.

How to feed walnuts to a hamster

A pale ceramic plate holding a walnut kernel half on the left, a small broken piece of walnut kernel about the size of a pea in the middle, and one green pea on the right
  1. Pick plain, unsalted kernels with no coating, sugar, or flavoring.
  2. Break off a piece about the size of a pea.
  3. Hand it over or set it in the bedding in front of the pellet bowl.
  4. Offer it as an occasional treat. Keep all treats together under 10 percent of the diet, the limit the MSD Veterinary Manual gives.
  5. Check the nest for stashed pieces a day later and remove them.

Offer a new treat on its own the first time so you can tell what caused any change in droppings.

A golden Syrian hamster in a glass enclosure with deep paper bedding, standing beside a ceramic bowl full of pellets, with one tiny piece of walnut kernel on the bedding in front of the bowl

Can hamsters eat walnuts in the shell?

The shell is a hard casing, not food. Crack it open and give only the kernel.

READ NEXT: Best Hamster Cages: Ultimate Comfort for Your Furry Friend

What the walnut study found in hamsters

Walnuts have been fed to Syrian hamsters in a lab. A 2006 paper in the Journal of Nutrition, on the effects of walnuts on aortic ET-1 mRNA levels, fed male golden Syrian hamsters high-fat, atherogenic diets for 26 weeks, with whole walnuts mixed in at 61 to 150 grams per kilogram of diet. Aortic ET-1 mRNA, an endothelial regulator, fell as the walnut share rose, down 75 percent in the highest walnut group compared with the lowest alpha-tocopherol (vitamin E) group.

That was a research diet. It does not give a feeding amount for a pet, so the 10 percent treat limit still applies.

Other treats a hamster can have

PDSA lists boiled egg, mealworms, coriander, parsley, and sage as occasional treats. Small amounts of fruit and vegetables work too. PDSA says to watch sugary produce, because it can lead to obesity or diabetes, and that Russian dwarf hamsters are particularly prone to diabetes.

The MSD Veterinary Manual says to limit seeds because a hamster may eat them instead of its pellets, so treat seeds the way you treat a walnut: a small amount, now and then.

The RSPCA says grapes and rhubarb can be poisonous to rodents, so skip them.

Syrian and dwarf hamsters

The advice above applies to every species. Dwarf hamsters are smaller than Syrians, so the same piece is a bigger share of what they eat in a day, and PDSA singles out Russian dwarfs for their diabetes risk. For Syrian care in general, including a long-haired Syrian, see our long-haired Syrian hamster care guide.

Hamsters are one of the best small pets for kids. If a child does the feeding, an adult cuts the piece.

Frequently asked questions

Are walnuts safe for hamsters?

In small amounts, yes. A walnut is a nut, and PDSA lists nuts as an occasional treat. Because it is about 65 percent fat, a pea-size piece of kernel is plenty.

How many walnuts can a hamster have?

One pea-size piece at a time, as an occasional treat. Keep all treats together under 10 percent of the diet, the MSD limit.

Can hamsters eat other nuts?

PDSA lists nuts as an occasional treat without naming types. Treat every nut the way you treat a walnut, plain and in small pieces, and keep an eye on the droppings.

What should you avoid feeding a hamster?

Skip giving your hamster any chocolate. The linked clinic page explains why chocolate is toxic to dogs and cats. The hamster care sources on this page do not mention chocolate, so leaving it out is the safe choice. The RSPCA says grapes and rhubarb can be poisonous to rodents. Skip salted, sugared, or flavored nuts too.

Are walnuts a good choice for dwarf hamsters?

A very small piece now and then is fine. Dwarf hamsters are smaller, and PDSA says Russian dwarfs are particularly prone to diabetes, so keep every treat modest.

How do I know if a treat upset my hamster?

Look at the droppings and appetite. The RSPCA says to talk to a vet straight away if a hamster eats less, its droppings are moist, or its hindquarters are soiled.

Here is something else to look at: these fun hamster tubes and tunnels.

Sources

Previous article Ideal Hamster Cage Bar Spacing for Safety
Next article Why Is My Hamster Losing Hair? Causes and When to See a Vet

Leave a comment

Comments must be approved before appearing

* Required fields