Can dogs eat sardines?

Yes — in spring water, not oil or brine

Yes. Plain sardines in spring water are a brilliant occasional addition to a dog's diet — packed with omega-3s.

The full picture

Sardines are one of the best fish options for dogs. They're low in mercury (small fish, short life), high in omega-3 fatty acids (excellent for skin, coat, and joints), and contain calcium in their soft bones (dog-safe). Buy sardines in spring water — not brine (too salty) or oil (unnecessary fat). Fresh sardines need to be cooked plain. A couple of sardines two or three times a week is a great supplement, especially for older dogs or those with dry skin/stiff joints. Skip sardines in tomato sauce (often sugar, sometimes onion).

Risks to watch for

  • Salt in brine-packed versions
  • Fat overload in oil-packed versions
  • Mild fishy breath afterwards

Potential benefits

  • Excellent omega-3
  • Calcium from bones
  • Protein
  • Supports skin and joints

Safe portion size

One or two sardines in spring water, two or three times a week.

[ Display ad placement — activate once site traffic passes 10,000/month ]

Unexpected vet bills can run into thousands

One emergency visit for food poisoning can cost £500–£5,000+. Compare UK pet insurance in 60 seconds.

Compare pet insurance →

Checked against UK veterinary guidance — see our editorial standards and source list. If your dog has eaten something and you need urgent advice, call a vet or the Animal PoisonLine on 01202 509000.

Important: This page is general information, not veterinary advice. Every dog is different, and individual factors (age, breed, health conditions, medications) can change what's safe. If in doubt, always contact your vet — or the Animal PoisonLine on 01202 509000 in the UK.