What should a ferret eat?
Ferrets eat meat. The RSPCA calls them strict carnivores that need a well-balanced, meat-based diet, and says plainly that they cannot be vegetarian. Their bodies cannot break down much fibre or starch, so bread and cereals are out. Food also moves through a ferret quickly: VCA says it takes about three to four hours from eating to the litter tray, which is why ferrets graze on many small meals rather than one or two big ones.
For a pet ferret, the simplest way to meet all of that is a complete dry food made for ferrets. Woodgreen recommends a good quality, complete dry ferret food as the main diet, and PDSA says commercially made ferret kibble contains all the nutrients a ferret needs. Everything else, such as cooked chicken or egg, is a treat on top. Our ferret diet guide covers the whole day's feeding, and what ferrets can eat lists foods one by one.
What to look for on the label
Turn the bag over and read two things: the analysis box and the ingredient list. The analysis box (called analytical constituents in the UK and guaranteed analysis in the US) gives the protein, fat and fibre. Compare it with these figures from welfare and vet sources.
| Nutrient | What to look for | Source |
|---|---|---|
| Protein | 32 to 40% | VCA |
| Protein for breeding jills | At least 30% | UK Pet Food |
| Fat | 10 to 15% | VCA |
| Fibre | No more than 4% | VCA |
| Carbohydrate and fibre | Low | PDSA, RSPCA |
Many complete ferret foods on sale show fat around 19 to 21%, above VCA's range, and our ferret diet page shows how other sources put the fat figure higher. Ferrets need plenty of fat for energy, so a food a little over 15% is not a reason to reject it. What matters more is that protein is high and fibre is low.
Then read the ingredients. Named meat, such as chicken, poultry meal or fish, should be near the top. PetMD says a healthy ferret food has no seeds, nuts or dried fruit pieces and no artificial colours or mixed coloured pieces. Supreme Petfoods says to avoid sugary syrups. Those are the ferret version of the bright muesli mixes sold for other small pets: they look fun and suit the owner, not the ferret.
- Check it says complete, so it is meant to be the whole diet, not a treat or a topper.
- Check protein is 32 to 40% or a little over.
- Check fibre is no more than 4%.
- Check named meat comes first or near the top of the ingredients.
- Put it back if it has seeds, nuts, dried fruit, coloured pieces or syrup.
Types of ferret food compared
Here is how the main kinds of food stack up for everyday feeding, with what welfare bodies say about each.
| Food type | As the main diet? | What sources say |
|---|---|---|
| Complete dry ferret food (kibble or nuggets) | Yes, the best choice for most owners | Woodgreen: the main diet. PDSA: contains all the nutrients a ferret needs and helps limit plaque compared with wet food. |
| Complete wet ferret food | Possible, but hard to find in the UK | PDSA says kibble helps limit tooth plaque compared with wet food. Wet food also spoils if left out all day. |
| Raw or whole prey diet | Only with careful research and a vet's help | Sources disagree. PDSA advises against raw meat because of infection and blockage risks; Woodgreen says raw can work if thoroughly researched so it is balanced. See can ferrets eat raw meat. |
| Freeze-dried ferret food | Usually as an extra, unless the label says complete | Check the label: some are sold for intermittent or supplemental feeding only. |
| Cat or kitten food | No, a stopgap at most | PDSA says cat food is not suitable for ferrets; PetMD says most has too little protein. See can ferrets eat cat food. |
| Dog food | No | PDSA says dog food is not suitable for ferrets. See can ferrets eat dog food. |
How much to feed a ferret a day
UK Pet Food says an adult ferret eats 5 to 7% of its body weight a day, which is about 50 to 75 g for a 1 kg ferret. The real amount depends on the food, the ferret's age, size and activity, and whether it is breeding, so the RSPCA says to follow the feeding guide on the pack for the food you buy.
- Weigh your ferret, and note it down so you can spot changes.
- Read the pack guide for that weight and weigh out the day's food each morning. PDSA suggests this to stop ferrets overeating.
- Put it in a heavy bowl or a food toy and leave it out all day. Ferrets eat little and often, and the RSPCA says food should be available at all times.
- Check the bowl later in the day. PetMD says to take out any kibble that is wet, soiled or crushed.
- Keep fresh water there all the time, in a heavy bowl or a bottle, and check it twice a day.
Expect the amount to change through the year. PDSA says ferrets can put on about 40% of their body weight in winter, and that you should not cut their food in autumn. Growing kits, pregnant jills and nursing mothers need more, says UK Pet Food, and older ferrets may need less.
How to switch your ferret to a new food
Ferrets can get fixed on one food. PetMD says they become attached to a particular taste and texture, and that recipes change, so a ferret raised on just one food can refuse a new one. The RSPCA and UK Pet Food both warn that sudden changes can upset a ferret's stomach. So go slowly.
- Mix a small amount of the new food into the usual food, about a quarter.
- Over the next few days, raise the share of new food a little at a time.
- Keep going until it is all new food, usually over one to two weeks.
- Watch the droppings and appetite. If either changes, slow down.
- Once switched, keep a second food your ferret knows mixed in. PetMD suggests blending several foods in one container so future changes are easier.
How to store ferret food
No welfare body we read gives storage advice, so this is plain good practice and what the food makers put on their packs. Keep dry food in its bag, rolled shut, or in a clean airtight tub, somewhere cool and dry, out of sunlight and away from damp. Reseal it after every use. Buy a bag size you will finish while it is fresh rather than the biggest one, and finish the old bag before opening the next. Throw out any food that is damp, smells stale or has gone off, and wash the tub before you refill it. If you mix two foods for your ferret, mix only a few days' worth at a time.
Ferret foods we'd look at
We don't make pieces for ferrets yet, so these are from other shops we'd look at.
Complete ferret nuggets
Burgess Excel Ferret Nuggets are a complete, high protein dry food for ferrets, sold in the UK. Burgess says to weigh out the day's food from the pack guide and leave it out for your ferret to eat through the day. Suits most ferrets as the main food. The shop page does not show the analysis, so check the bag against the label checklist above.
Complete chicken and fish kibble
Alpha Ferret Feast is a UK complete dry food for ferrets of all ages. Its label shows 36% protein, 19% fat and 2% fibre, so protein and fibre sit inside VCA's ranges. It does contain some wheat and maize, so it suits owners who want a complete kibble with a high protein figure. The seller suggests mixing it in over 7 to 10 days.
Complete chicken kibble, wheat gluten free
Vitalin Chicken and Rice Ferret is a UK complete food for ferrets of all ages, made with 48% chicken and free of wheat gluten. A good second food to keep mixed in with your main one, so your ferret knows more than one taste. Check the bag's analysis against the checklist before you buy.
Complete ferret pellets (US)
Oxbow Essentials Ferret Food is a US complete pellet with a guaranteed analysis of at least 42% protein and 20% fat, and no more than 3% fibre, with added taurine. A very high protein choice for owners in the US. The shop page gives no feeding guide, so follow the bag.
Freeze-dried chicken ferret food, as an extra
Raw Paws Freeze Dried Chicken Recipe for Ferrets is a US freeze-dried food made from chicken, chicken liver and heart. Its label shows at least 50% protein and 21% fat, but it says it is for intermittent or supplemental feeding only, so use it as a topper or treat on top of a complete food, not as the whole diet. Wash your hands and the bowl after serving.
Recovery food for a poorly ferret
Oxbow Critical Care Carnivore is a powdered food you mix with water for ferrets and other meat-eaters that are not eating well after illness or surgery. It is high in protein and fat and can be given by syringe or bowl. It is for short-term use only and is not a replacement for normal food, so use it on your vet's advice. Worth knowing about before you need it.
Foods ferrets should never eat
VCA says to avoid sweets, dairy, raisins, fruit and vegetables, which can cause diarrhoea and blood sugar swings, and warns that chocolate can be fatal. UK Pet Food lists raisins, avocado and chocolate as poisonous to ferrets, and the RSPCA says to avoid bread and cereals. PDSA adds processed and cured meats such as bacon, sausages and salted meat. Our pages on chocolate, grapes and raisins and bones go into each one, and our ferret care guide covers the rest of looking after a ferret.
Ferret food questions
What do I feed a ferret?
Meat-based food. Ferrets are strict carnivores, so the main diet should be a complete dry food made for ferrets, left out all day with fresh water. Woodgreen and PDSA both say a complete ferret food is the main diet. Small pieces of plain cooked chicken or egg make good treats. No fruit, vegetables, bread, cereals, dairy or sweets.
What is the best food for ferrets?
A complete ferret food whose label shows 32 to 40% protein and no more than 4% fibre, the ranges VCA gives, with named meat near the top of the ingredients. Avoid foods with seeds, dried fruit, coloured pieces or sugary syrups. There is no single best brand: pick a complete ferret food your ferret will eat, and keep a second one it knows.
Can I feed my ferret cat food?
Not as its daily food. PDSA says cat and dog food are not suitable for ferrets, and PetMD says ferrets need more protein than most cat foods give. If you run out, a high-protein kitten food will do for a meal or two while you get ferret food, as our cat food page explains. Never use dog food, which is too starchy.
How much food does a ferret eat a day?
UK Pet Food says an adult ferret eats 5 to 7% of its body weight a day, about 50 to 75 g for a 1 kg ferret, spread over many small meals. Follow the pack guide for your food, weigh out the day's portion each morning, and leave it out so your ferret can graze. Growing kits and breeding jills need more.
Should ferrets eat raw meat?
Welfare bodies disagree. PDSA advises against raw meat because of infection and gut blockage risks. Woodgreen says raw can work if it is thoroughly researched so the diet is balanced. Most owners are safer feeding a complete ferret food and using a little plain cooked meat as a treat. Ask a ferret-savvy vet before going raw.
How do I switch my ferret to a new food?
Slowly. The RSPCA and UK Pet Food both warn that sudden changes can upset a ferret's stomach. Mix a little of the new food into the old and raise the share over a week or two. Ferrets can get fixed on one taste, so PetMD suggests keeping two or more foods mixed together, which makes future changes easier.
Why is my ferret eating more in winter?
It is normal. PDSA says ferrets can put on about 40% of their body weight in winter, so do not cut their food in autumn. If the weight does not come off in spring, cut back on treats for a while and talk to your vet if you are worried.
