Skip to content
Meat and fish

Can cats eat raw fish?

Updated

Answer Not safe

No: raw fish can carry bacteria and parasites, and some fish destroy thiamine, a vitamin cats need, so offer cooked fish instead.

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

Why cats should not have it

Cats find the smell of fish hard to resist, but raw fish from the kitchen brings two dangers. The first is bacteria and parasites, which only boiling or baking destroys.

The second matters for cats in particular. Some fish contain an enzyme that breaks down thiamine, one of the B vitamins. A cat needs more of it than a dog does, and when it runs short for a long time the nervous system suffers: the cat eats poorly, wobbles, holds its head down and may have seizures. Cooking destroys the enzyme.

One stolen bite is not an emergency, but raw fish is not something to give a cat.

What to watch out for

  • Raw fish can carry salmonella, listeria and other bacteria that cause vomiting and diarrhoea.
  • Fish can carry parasites that only boiling or baking destroys.
  • Fed raw fish regularly, a cat can run short of thiamine, which harms the nervous system.
  • Small fish bones can get stuck in the mouth or throat.
  • If your cat vomits, has diarrhoea, stops eating, wobbles or holds its head down, contact a vet.

Different parts

Not every part of this food is equally safe.

  • Cooked boneless fish

    In moderation

    Plain cooked fish with the bones removed is fine in small pieces.

  • Fish bones

    Not safe

    Bones can get stuck in the throat or injure the gut.

What it can cause

Signs that can appear after eating it. Each page explains what to look out for and when to hurry to a vet.

What to give instead

Foods that are safer to give.

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.