Skip to content
Meat and fish

Can cats eat fish?

Updated

Answer In moderation

Yes, in moderation: plain cooked fish with the bones removed makes a good treat, but it should not replace a complete cat food.

  1. Safe
  2. In moderation
  3. Not safe
  4. Dangerous

Why only in moderation for cats

Fish is not toxic to cats and is a good source of protein. Cooked, boneless and unseasoned, it makes a good treat, and its smell tempts even fussy cats.

In moderation, because fish alone is not a complete food: a cat fed on it can get too little of some nutrients it needs, such as vitamin E. Raw fish can carry bacteria, parasites and an enzyme that breaks down thiamine, a vitamin cats need, while salted, smoked or fried fish is too salty and too fatty for a cat. Some cats have a food allergy to fish.

How to give it

  • Boil the fish or bake it in the oven, with no oil, salt or seasoning.
  • Take out every bone with care.
  • Give a small piece as a treat, not instead of a meal.
  • The first time, give very little and watch how your cat feels.

What to watch out for

  • Small bones can get stuck in the mouth or throat, or injure the gut.
  • Raw fish can carry bacteria and parasites, and some fish break down thiamine.
  • Salted, smoked, pickled or fried fish carries too much salt and fat.
  • Fed mainly on fish, a cat gets an unbalanced diet.
  • Some cats have a food allergy to fish, which shows as itching, vomiting or diarrhoea.

Different parts

Not every part of this food is equally safe.

  • Raw fish

    Not safe

    It can carry bacteria and parasites, and some fish break down thiamine, so cook it first.

  • Bones

    Not safe

    Small, sharp bones can get stuck in the throat or injure the gut.

  • Salted or smoked fish

    Not safe

    Too salty and too fatty, so it is better not to give it to a cat.

What to give instead

Looking for a treat?

The "Cat treats" category compares prices for 3,876 products across shops. It is a product category, not a recommendation of what to give.

Browse the category

This is general information, not a consultation with a vet. Every animal is different: if your pet is unwell or you are unsure, ask your vet.