✓ Reviewed against PDSA, Blue Cross & Animal PoisonLine guidance · Last reviewed: 2026-07
Can dogs eat mackerel?
The full picture
Mackerel is another omega-3-rich fish that's great for dogs in moderation. It's higher in fat than some white fish so use in smaller portions for pancreatitis-prone dogs. Fresh mackerel should be fully cooked — never raw. Tinned mackerel in spring water or tomato sauce (no onion) is fine. Smoked mackerel is a hard no — too salty and sometimes contains preservatives. Always check for bones. Like sardines, a couple of times a week is great for skin, coat, and joints.
Risks to watch for
- Smoked mackerel too salty
- Bones are a choking risk
- High fat if overfed
Potential benefits
- Omega-3
- Vitamin D, B12
- Protein
Safe portion size
A small piece of plain cooked mackerel, a couple of times a week.
And while you're thinking about what's good for your dog, keeping on top of flea and parasite prevention is just as important as diet.
Common questions
How much mackerel can I give my dog?
Is mackerel good for dogs?
What are the benefits of mackerel for dogs?
How we keep this site free. Some links on this page take you to Amazon. We earn a small commission if you buy something — at no extra cost to you. Editorial first, products second. Full disclosure.