Limited — plain in water

Can cats eat sardines?

Cats can eat a small amount of plain sardines in water. Oil-packed, salted, or sauced sardines add fat and sodium cats do not need — and bones in some packs should be soft and tiny only.

Not medical advice — general pet-safety info only. Confirm with your vet before changing your cat’s diet.

Updated Aug 4, 2026 Category Nutrition

Alternatives to sardines for cats

Pantry sardines need careful packing choices. These treats are cleaner fish rewards.

How much is okay?

A small flake of plain water-packed sardine as an occasional topper.

Kitten / small adult
½ teaspoon flaked
Keep it tiny and occasional.
Typical adult
1 teaspoon flaked
Plain preparation only.
Large / big appetite
1–2 teaspoons flaked
Still an extra, not a meal.

Rule of thumb: treats of all kinds should stay under ~10% of daily calories.

How to prepare them

  • Choose sardines in water, not oil or sauce.
  • Drain well; skip added salt.
  • Mash and check for hard bone pieces.

Risks & exceptions

  • Oil-packed fish is fatty.
  • Salt and sauces add risk.
  • Too much fish can unbalance a routine diet.

Sardines are a tiny plain water-packed topper — not an everyday can.

If they ate too many

If they ate more than intended, watch for stomach upset and changes in behavior.

  • Soft stool
  • Fishy breath

Call your vet / pet poison line if:

  • Repeated vomiting
  • A whole oily can shared

FAQ

Can cats eat sardines in oil?

Better not — drain water-packed instead.

Can cats eat sardine bones?

Only if they are soft and tiny; skip hard bones.

How often can cats have sardines?

Occasional only — keep complete cat food as the base.

Affiliate disclosure: we may earn a commission from product links. Safety guidance is editorial and may change — verify with your veterinarian for your cat.