Blog
How Much Should a Cat Eat Per Day? The Complete Guide by Weight
Jeremy Palsma
Founder Prime AnimalZ
23 June 2026 · 9 min read
Quick answer
An adult cat needs on average 4 to 5 per cent of its body weight in food per day. For a 4 kg cat that is roughly 80 to 100 grams of dry food per day, split across 2 to 3 meals. Kittens eat proportionally more; older cats sometimes less.
- ✓Use your cat's weight as a starting point, not the packaging guideline
- ✓Dry food contains less moisture: always provide sufficient water alongside it
- ✓Divide the daily portion across 2 to 3 meals
- ✓Neutered cats need 20 to 30% fewer calories
How much should a cat eat per day? It is one of the most frequently asked questions from cat owners. The answer depends on weight, age, food type, and activity level.
The basic rule: 4 to 5% of body weight
The rule of thumb for an adult cat is: 4 to 5 per cent of body weight per day in food. That is the total amount, including any wet food.
Factors that influence the portion
Age
Kittens (0 to 12 months) grow quickly and need proportionally more calories. They eat 3 to 4 meals per day.
Older cats (over 10 years) are less active and can manage on slightly fewer calories.
Dry food vs wet food
Dry food contains around 8 to 12 per cent moisture. Wet food contains 70 to 80 per cent moisture.
Dry food and water go hand in hand.
If your cat mainly eats dry food, sufficient water intake is essential.
How many meals per day?
Adult cats prefer 2 to 3 meals per day at fixed times.
Conclusion
The right portion for your cat starts with body weight: 4 to 5 per cent per day, divided across 2 to 3 meals. Browse the options in the feeders collection.

