Skip to content

Free UK delivery over £39 · Tracked & fast

Giddy PetsGiddy Pets

Cat food with no fish

Plenty of complete cat foods are built entirely around poultry, meat or a single non-fish protein, which makes avoiding fish straightforward once you know what to look for on the label. The tricky part is usually spotting fish hiding inside a recipe that does not put it in the name.

Why owners look for fish-free food

Some cats have a genuine intolerance or allergy to fish, showing up as skin irritation, digestive upset or excessive grooming, and cutting it out is one of the first things a vet will suggest trying when working through a suspected food sensitivity.

Others simply prefer not to feed fish for reasons that have nothing to do with allergies — the smell, a cat who has always turned their nose up at it, or a preference for feeding a diet closer to what a cat would naturally hunt, which tends to be small mammals and birds rather than fish.

How to actually spot fish on a label

Check the full ingredient list, not just the flavour name on the front of the pack — a chicken-flavoured food can still contain fish oil or fish meal further down the list, added for palatability or as an omega-3 source rather than as the headline protein.

Watch for less obvious wording too: "ocean fish", "marine oil", "fish derivatives" and "seafood" all count. A recipe genuinely free of fish will usually say so explicitly, or will list only named non-fish proteins and non-fish oils throughout.

What tends to replace fish in a recipe

Chicken, turkey, duck and beef are the most common alternative proteins in cat food, and a good fish-free recipe replaces not just the meat but any fish-derived oil too, usually with sunflower, poultry or another named non-fish oil for the same fatty-acid benefit.

If your cat has a confirmed fish sensitivity rather than just a dislike, it is worth checking treats and supplements as well as main meals, since fish oil turns up in joint and coat products more often than owners expect.

Wet and dry food are both available in genuinely fish-free ranges, so switching format is not something you need to do just to avoid fish — poultry-based recipes exist in pouches, trays, tins and kibble alike.

Introducing a fish-free food

Change food gradually over a week or so, mixing increasing amounts of the new recipe in with the old, since even a well-suited switch can cause temporary loose stools if it happens all at once.

If you are switching because of a suspected fish allergy rather than just preference, keep a note of any improvement in skin, coat or digestion over the following few weeks, and mention it to your vet if the reaction was significant enough to need investigating in the first place.

Without it, and in stock

Everything below is in stock with us, priced with delivery worked out, and packed and posted by hand in the UK.

Whiskas Kitten Chicken Dry Cat Food

Whiskas Kitten Chicken Dry Cat Food

From£3.19

Whiskas 1+ Lamb Adult Dry Cat Food

Whiskas 1+ Lamb Adult Dry Cat Food

£12.39

Whiskas 7+ Chicken Adult Dry Cat Food

Whiskas 7+ Chicken Adult Dry Cat Food

£6.09

Whiskas 7+ Senior Cat Complete Dry with Chicken

Whiskas 7+ Senior Cat Complete Dry with Chicken

£12.39

One Purina One Light Cat Chicken

One Purina One Light Cat Chicken

From£6.65

Burns Adult/Senior Cat Sensitive Grain Free Duck & Potato

Burns Adult/Senior Cat Sensitive Grain Free Duck & Potato

£16.49

Go-cat Chicken and Duck Dry Cat Food

Go-cat Chicken and Duck Dry Cat Food

£32.25

One Purina One Adult Cat Chicken

One Purina One Adult Cat Chicken

From£6.59

Go-Cat Go Cat 1 Indoor Cat Chicken

Go-Cat Go Cat 1 Indoor Cat Chicken

From£3.15

Go-cat 7+ Senior Cat Chicken & Duck

Go-cat 7+ Senior Cat Chicken & Duck

£7.39

Go-Cat Go Cat 1 Adult Cat Chicken Duck

Go-Cat Go Cat 1 Adult Cat Chicken Duck

From£3.15

Purina One Senior 7+ Bifensis Chicken

Purina One Senior 7+ Bifensis Chicken

£46.45

Browse all of Cats →

Common questions

Why would a cat need fish-free food?
Usually either a diagnosed fish intolerance or allergy, or simply an owner's preference — some cats dislike the smell or taste of fish-based food, and some owners prefer to avoid it for sustainability or personal reasons.
Does chicken-flavoured cat food ever contain fish?
Yes, sometimes. A recipe named after one protein can still contain fish oil or fish meal further down the ingredient list, so checking the full list rather than just the pack's flavour name matters if fish needs to be avoided completely.
What ingredients should I check for if avoiding fish?
Look out for fish meal, fish oil, marine oil, ocean fish, seafood and fish derivatives anywhere in the ingredient list, not only in the product name. Any of these means the food is not genuinely fish-free.
Are fish-free diets healthier for cats?
Not inherently — fish is a perfectly good protein for most cats. Fish-free is only necessary for a cat with a genuine sensitivity or for an owner's own reasons, rather than being a general health upgrade for every cat.

Related

Written by Matt Garnett, who runs Giddy Pets and is a lifelong pet owner — not a vet. This is general information, not veterinary advice, and it cannot replace an examination by the vet who knows your animal. How we write these guides.