Skip to content

Free US shipping over $49 · 30-day free returns

Giddy PetsGiddy Pets

Food safety

Can Hamsters Eat Peanuts? Yes, Plain and Unsalted, Rarely

Yes, hamsters can eat peanuts, as an occasional treat. VCA Animal Hospitals lists nuts among the treats pet rodents can have once or twice a week, with all treats totaling less than 5 to 10 percent of the diet. Peanuts are high in fat, which the ASPCA notes can cause digestive upset in pets, so one plain, unsalted peanut, or half a peanut for a dwarf hamster, is enough. Salted, honey-roasted and chocolate-coated peanuts should never be given.

By Matt GarnettUpdated November 13, 20264 min read4 sources

Why peanuts are a treat, not a staple

VCA's rodent feeding guide lists seeds, nuts, pasta, unsalted popcorn and whole grain crackers as treats hamsters can have one to two times a week. It also warns that rodents often pick tasty seeds and nuts over formulated pellets, which leads to an unbalanced diet.

The Merck Veterinary Manual makes the same point for hamsters specifically: seeds should be limited because hamsters might eat them instead of their balanced pellets. Peanuts are one of the tastiest items a hamster can find, which is why they need limits.

Fat and digestive upset

The ASPCA explains that nuts contain high amounts of oils and fats, which can cause vomiting, diarrhea and possibly pancreatitis in pets. A hamster is tiny, so even one peanut is a rich mouthful.

Merck notes that digestive problems are common in hamsters and that wet tail, the common form of diarrhea, is seen often. Keeping fatty treats small and infrequent is one of the simplest ways to protect a hamster's digestion.

Salted, roasted and coated peanuts

Most snack peanuts are roasted in oil and salted. The ASPCA warns that excessive salt intake in pets can cause increased thirst and urination and, in severe cases, tremors, seizures and death. Choose plain, unsalted, dry peanuts only.

Honey-roasted, candied and chocolate-covered peanuts add sugar and, in the case of chocolate, a real toxin; the ASPCA lists chocolate among foods pets must never eat. Peanut butter is sticky and often contains salt and sugar, and some sugar-free spreads contain xylitol, which the ASPCA says can cause low blood sugar and liver damage in pets.

How to offer a peanut

Use a plain, unsalted, shelled peanut from a fresh package. Throw away any that are shriveled, discolored or smell musty. Offer one peanut to a Syrian hamster, or half a peanut to a dwarf hamster, by hand or in the food dish.

Many hamsters pouch peanuts and stash them. Merck notes that hamsters often store food in their cheek pouches or hide it in the cage, so check hiding spots and remove old food during cage cleaning.

Hamsters hoard food, so check the corners of their hamster cage for stashed fresh food every day; a large hamster cage with deep bedding makes those hidden stores easier to find.

How often

Once a week is a sensible ceiling for peanuts, within VCA's guidance that treats total less than 5 to 10 percent of the daily diet. Rotate peanuts with other treats on VCA's list, such as a piece of plain pasta or unsalted popcorn.

The foundation of the diet is a high quality pelleted rodent chow, about 90 percent according to VCA. Merck says a commercial rat or mouse pellet with 15 to 20 percent protein meets a hamster's needs, and extra vitamins are usually not needed.

Signs to watch and when to see a vet

Merck describes wet tail as wet fur around the tail, low energy, poor appetite and weight loss. Those signs need a veterinarian who treats small mammals promptly; Merck warns some antibiotics can be deadly to hamsters, so never medicate without a vet.

If your hamster ate chocolate-coated peanuts or a sugar-free peanut butter, call your vet, the ASPCA Animal Poison Control Center at (888) 426-4435 or Pet Poison Helpline at (855) 764-7661 right away; a fee may apply. Also see a vet for swollen cheeks that do not empty.

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 peanuts in the shell?

Some owners offer an in-shell peanut for the hamster to work at. If you do, choose plain, unsalted, fresh peanuts and remove any shell pieces or nuts left uneaten after a day.

Can hamsters eat salted peanuts?

No. The ASPCA warns that excess salt can cause thirst, urination problems and, in severe cases, tremors and seizures in pets. Only plain, unsalted peanuts are suitable.

Can hamsters eat peanut butter?

It is best avoided. Peanut butter is sticky and often salted or sweetened, and some sugar-free versions contain xylitol, which the ASPCA says can cause low blood sugar and liver damage in pets.

Can dwarf hamsters eat peanuts?

Yes, half a plain, unsalted peanut once a week is plenty for a dwarf hamster. Peanuts are fatty, so keep them rare and rely on pellets for the main diet.

How many peanuts can a hamster eat?

One plain peanut for a Syrian, half for a dwarf, about once a week. VCA says treats should total less than 5 to 10 percent of the diet, so rotate peanuts with other treats.

Sources we checked

This guide is general information, not veterinary advice. If your pet is unwell or injured, contact your veterinarian.

Explore related equipment

Practical reading to help you choose, measure and care for your pet’s gear.