Skip to content
Meat and fish

Can cats eat salmon?

Updated

Answer In moderation

Yes, in moderation: plain cooked salmon with the bones removed makes a good treat, but smoked, salted or raw salmon is not for cats.

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

Why only in moderation for cats

Salmon is not toxic to cats. It is rich in protein and useful fatty acids, so a small piece of cooked salmon makes a good treat.

Salmon is an oily fish, though: a larger piece can cause vomiting or diarrhoea, and a cat fed mainly on fish gets an unbalanced diet. Smoked and salted salmon is too salty for a cat, and raw salmon can carry bacteria and parasites. Salmon bones are small and sharp, so take them out with care.

How to give it

  • Boil the salmon or bake it in the oven, with no salt, oil or seasoning.
  • Take out every bone with care.
  • Give a small piece only now and then, as a treat.

What to watch out for

  • Oily fish can cause vomiting or diarrhoea, especially if the cat eats a larger piece.
  • Smoked, salted or pickled salmon carries too much salt.
  • Raw salmon can carry bacteria and parasites.
  • Small bones can get stuck in the mouth or throat.
  • Fed mainly on fish, a cat gets an unbalanced diet.

Different parts

Not every part of this food is equally safe.

  • Smoked or salted salmon

    Not safe

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

  • Raw salmon

    Not safe

    It can carry bacteria and parasites, so cook the salmon first.

  • Bones

    Not safe

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

What to give instead

Looking for a treat?

The "Cat treats" category compares prices for 3,891 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.