Food check · Hamsters

Can hamsters eat avocado?

No: avocado carries persin in its skin, stone and flesh, is very high in fat and can clog cheek pouches, so we never give it to hamsters.

Checked against The Vet Desk: Can hamsters eat avocado?, ASPCA: People foods to avoid feeding your pets, Bunnyjackpot Foundation: Balanced hamster diet and 1 more on

Check another food

No, it is best not to give your hamster avocado. Avocado contains persin, a natural toxin found in its skin, stone, leaves and flesh, and it is very high in fat. The soft flesh also sticks in teeth and cheek pouches. There are plenty of safe fruits and vegetables instead, so avocado has no place in a hamster's bowl.

Safe? No, we would never feed it
How much None
How often Never
Best served Not at all: offer cucumber or a little pear instead
Watch out for Upset stomach, not eating, swollen cheeks, low energy, breathing changes

Why is avocado bad for hamsters?

There are four problems, and any one of them is reason enough to skip it.

  • Persin. A vet-reviewed guide from The Vet Desk says avocado skin, leaves, stone and pulp all contain persin, and that the amount in the flesh varies by variety. The ASPCA warns that avocado can cause heart damage and death in birds and rabbits.
  • Fat. About 160 calories per 100 g (3.5 oz), and The Vet Desk notes most of those come from fat. For an animal this small, that is a lot.
  • Sticky flesh. Soft, sticky food can lodge in the teeth and in the cheek pouches, where it can go off and lead to an abscess. Bunnyjackpot, a UK small-pet rescue, says to avoid wet or sticky foods for hamsters for this reason.
  • Skin and stone. Both can splinter, and both carry persin.

No welfare charity we read lists avocado as safe for hamsters, and no one has worked out a safe amount for them. We have reasoned from the known risks in other small pets and from hamster pouch and gut needs, and our answer is no.

Guacamole, avocado oil and other forms

  • Fresh avocado, ripe or not: no.
  • Guacamole and avocado dips: no. These usually add onion, garlic, salt and lime, which make them worse.
  • Avocado toast, sushi and salads: no.
  • Avocado stone, skin or leaves as a chew: no.

What to do if your hamster ate avocado

Remove any avocado from the cage and their food stash, and gently check whether their cheeks look full or lopsided. A small lick of ripe flesh is unlikely to cause serious harm, but ring your vet for advice, especially if skin or stone was chewed. Watch for diarrhoea, not eating, low energy, swollen cheeks or laboured breathing over the next 48 hours, and see a vet the same day if any appear.

What to offer instead

If you want something soft and green, a thin slice of cucumber is low in sugar and safe for every hamster. A small piece of pear with the pips taken out is a safe fruit treat for Syrians. For a rich treat, a tiny smear of peanut butter has its own rules, so check that page first. Our list of what hamsters can eat, our hamster diet guide and our hamster care guide cover the rest.

Avocado questions

Can hamsters eat guacamole?

No. On top of the avocado itself, guacamole usually contains onion, garlic, salt, lime and chilli. Onion and garlic can damage a hamster's red blood cells, citrus and chilli are on Woodgreen's unsafe list, and salt is bad for small animals. Keep dips and spreads well away from the cage.

Is ripe avocado safer than unripe?

A little, but not enough to feed it. The Vet Desk notes that persin levels in the flesh vary between varieties and seem to fall as the fruit ripens. Nobody can tell you how much is in a given avocado, and the fat and sticky texture are problems whatever the ripeness, so we skip it.

Can dwarf hamsters eat avocado?

No. Avocado is low in sugar, so diabetes is not the worry, but it is very fatty and sticky and has persin in it. Small dwarf species such as Roborovskis, Campbell's and winter whites have even less room for a mistake than a Syrian. Give a dwarf a slice of cucumber instead.

Can hamsters chew on an avocado stone?

No. The stone (pit) contains persin, and The Vet Desk warns that the stone and skin can splinter. Give your hamster safe things to gnaw on, such as untreated apple or hazel wood, plain wooden chews or cardboard, rather than anything from an avocado.

Sources