Ferret Food Calculator

This ferret food calculator works out how much to feed your ferret each day from its body weight, checks whether a kibble meets ferret nutrition standards, and splits a raw diet into the 80/10/10 ratio. Ferrets are strict carnivores with a fast metabolism, so getting the amount and the food type right matters.

As a guide, an adult ferret eats 5–7% of its body weight a day — about 50–75 g for a 1 kg ferret. Most are best left to free-feed high-protein food, since they eat many tiny meals around the clock.

How much food your ferret needs per day, by body weight.




—
food per day

—
Meals / day
Or free-fed
—
Per meal
Rough
—
Weekly
Total

Score a kibble against ferret nutrition standards (protein, fat, fibre).



—
kibble assessment

—
Protein
≥35%
—
Fat
~20%
—
Fibre
≤3.5%

Split a daily raw ration into muscle meat, bone and organ.


—
raw food per day

—
Muscle meat
80%
—
Edible bone
10%
—
Organ
10% (½ liver)

Feeding for a healthy weight — and why ferrets rarely need a diet.



—
feed to target

—
Current
Entered
—
Feed / day
To target
—
To lose
If any

Daily food for every ferret weight, at a glance.

—
food by body weight


How the Ferret Food Calculator Works

The ferret food calculator sizes the daily ration from your ferret’s body weight. An adult ferret eats about 5–7% of its body weight in food a day, so a 1 kg (2.2 lb) ferret needs roughly 50–75 g daily, and a smaller 0.8 kg ferret about 40–56 g. Growing kits eat more — up to 10% — with frequent meals. Because ferrets are obligate carnivores with a short gut, the food itself must be high in animal protein and fat and very low in fibre and carbs; the Kibble Check tab scores a food against those targets, and the Raw 80/10/10 tab splits a raw diet into meat, bone and organ.
Ferret weight Adult (5–7%) Kit (up to 10%)
0.6 kg (~1.3 lb) 30–42 g/day up to ~60 g/day
0.8 kg (~1.8 lb) 40–56 g/day up to ~80 g/day
1.0 kg (~2.2 lb) 50–70 g/day up to ~100 g/day
1.5 kg (~3.3 lb) 75–105 g/day up to ~150 g/day
2.0 kg (~4.4 lb) 100–140 g/day —
These are daily guides, not strict limits. Healthy ferrets on good food are best free-fed — they eat many tiny meals and self-regulate — and they naturally gain a little weight in autumn and winter.

Daily Ferret Food by Body Weight (Chart)

This chart shows the adult daily food range (5–7% of body weight) plotted against a ferret’s weight. A big hob can need three to four times as much food as a small jill, which is why the amount should always start from your own ferret’s weight.

Adult daily food (grams) by body weight 0 50 100 150 g Grams of food per day 0.6 kg 30–42 g 0.8 kg 40–56 g 1.0 kg 50–70 g 1.5 kg 75–105 g 2.0 kg 100–140 g

How Much Food Does a Ferret Need Per Day?

An adult ferret needs about 5–7% of its body weight in food each day, which is roughly 50–75 g for a typical 1 kg ferret. Growing kits need more, up to around 10% of body weight, fed as several small meals. Rather than one or two set meals, ferrets do best free-feeding high-protein kibble or eating many small raw meals, because their gut is short and fast and they get hungry every few hours, day and night. The gram figures are a guide to the total you should expect them to get through, not a ration to withhold once it’s gone.

What Foods Can Ferrets Eat Every Day?

Every day a ferret should eat high-quality ferret or kitten kibble (35%+ protein, ~20% fat, under 3.5% fibre) and/or a raw or whole-prey meat diet — chicken, turkey, rabbit, lamb, and appropriate organ and bone. Freeze-dried raw and some high-meat wet foods also work. What they must not have is fruit, vegetables, grains, sugary treats, dairy, or anything plant-based, because ferrets are obligate carnivores and cannot digest fibre or carbohydrates. Fresh water should always be available. If you offer treats, keep them meat-based, such as a little cooked egg, plain meat or a freeze-dried meat treat.

Can a Ferret Eat Too Much Food?

In practice, healthy ferrets rarely overeat good food — they are self-regulating free-feeders and eat only what they need, hiding the rest. So leaving high-protein food available is normal and recommended, not overfeeding. True obesity is uncommon and is usually a sign of a poor, carb-heavy diet or too many fatty treats rather than too much proper food. A ferret that is genuinely overweight should be switched to a better food and given more activity under vet guidance, never crash-dieted — sudden food restriction is dangerous for a ferret and can trigger low blood sugar and liver problems.

How Long Can Ferrets Go Without Food?

Not long. Because of their very fast metabolism and short digestive tract, ferrets need to eat every few hours and should never go more than about 4–6 hours without food while awake. A ferret that stops eating for even a day is a genuine emergency — it can quickly develop dangerously low blood sugar, especially if it has insulinoma. This is why free-feeding is so important and why you should always leave food out, top up water, and arrange daily feeding if you are away. Any ferret that goes off its food needs a vet promptly.

Ferret Food Calculator for Weight Loss

If a vet has confirmed your ferret is genuinely overweight, feed toward its target weight rather than its current one — about 5–6% of the target body weight per day — using the Weight & Adjust tab. Far more important than cutting the amount is fixing the food: switch to a high-protein, high-fat, low-carb ferret diet, cut out sugary or fatty treats, and add play and digging time. Make any change gradually. Remember that seasonal weight gain in autumn and winter is normal, and that a ferret should never be put on a crash diet, as sudden restriction can be life-threatening. Sudden weight change in either direction warrants a vet visit, since it can signal insulinoma, adrenal disease or other illness.

Frequently Asked Questions

What percentage of body weight should a ferret eat?
Adult ferrets eat about 5–7% of their body weight in food per day, and growing kits up to roughly 10%. For a 1 kg ferret that is around 50–75 g a day. Raw-fed ferrets are often fed in the 5–10% range depending on age and activity, with kits and very active ferrets at the higher end.
What should I look for on a ferret kibble label?
Look for at least 35% protein, about 20% crude fat (15–18% is fine for elderly ferrets), no more than 3.5% fibre, and no more than about 6.5% ash, with named meats as the first ingredients. Avoid foods built on corn, grains, peas or plant protein, since ferrets cannot use plant ingredients well.
Is it better to free-feed a ferret or give set meals?
For most healthy ferrets, free-feeding is better. Their fast metabolism means they need food available at all times and eat many small meals day and night. Set meals can work for raw diets, but food should still be offered frequently and never left so restricted that the ferret goes hours with nothing.
Can ferrets eat cat food instead of ferret food?
High-quality kitten food can be an acceptable substitute because it is high in protein and fat, but adult cat food is usually too low in protein and too high in plant content for a ferret long term. If you use cat food, choose a premium meat-first kitten formula that meets the ferret protein, fat and fibre targets, and ideally mix or rotate with a proper ferret food.
How do I switch my ferret’s food safely?
Change gradually over one to two weeks, mixing a little of the new food into the old and increasing the ratio slowly. Ferrets imprint on their food early and can refuse anything unfamiliar, so a slow transition and patience are key. Make sure the ferret is actually eating during the switch, since going off food is dangerous for them.
How much raw food does a ferret need a day?
A raw-fed ferret typically eats about 5–10% of its body weight daily, commonly around 7%, split on the 80/10/10 model: roughly 80% muscle meat, 10% edible bone and 10% organ (with about half the organ being liver). For a 1 kg ferret that is around 70 g a day. Offer a variety of proteins over time and remove uneaten raw food promptly.

🐿
PetCalculatorHub Editorial Team
This ferret food calculator uses the widely cited guide that an adult ferret eats about 5–7% of its body weight per day (around 50–75 g for a 1 kg ferret), with kits up to 10%. Kibble targets follow the common ferret-owner standard of 35%+ protein, ~20% fat and under 3.5% fibre, and the raw figures use the 80/10/10 whole-prey model. These are general guidance, not veterinary advice; a ferret that stops eating, loses or gains weight suddenly, or seems unwell should see an exotics vet promptly, as this can signal insulinoma or other illness.
Last updated: October 2026