
Is Mackerel Safe for Dogs?
Yes — dogs can eat mackerel when it is the right kind and prepared plainly. The best option is cooked Atlantic mackerel, which is lower in mercury than king mackerel and rich in omega-3s. King mackerel should be avoided because it is a larger, longer-lived fish with much higher mercury levels.
Preparation matters just as much as species. Raw mackerel can carry bacteria and parasites, smoked mackerel is too high in sodium, and canned mackerel in brine adds unnecessary salt. The safest choices are plain baked, steamed, or poached mackerel, or canned mackerel in water with no added salt.
Mackerel should still be an occasional add-on, not a daily staple. Because it is an oily fish, too much can cause loose stools or digestive upset in some dogs.
Atlantic vs. King Mackerel: The Important Difference
If you only remember one thing from this guide, make it this: Atlantic mackerel is the safer choice; king mackerel is not. Searchers often ask simply “can dogs eat mackerel,” but the answer changes depending on the species. Atlantic mackerel is smaller and lower in mercury, while king mackerel is large, predatory, and more likely to accumulate mercury over time.
Nutritional Benefits of Mackerel for Dogs
| Nutrient | Benefit for Dogs |
|---|---|
| Omega-3 Fatty Acids | Excellent for coat, skin, and joint health; anti-inflammatory |
| Protein | High-quality, easily digestible protein |
| Vitamin D | Supports bone health and immune function |
| Vitamin B12 | Supports nerve function and red blood cell production |
Risks and What to Watch For
King mackerel has high mercury levels — avoid it entirely. Raw mackerel can harbor parasites and bacteria. Smoked mackerel is very high in sodium. Too much oily fish can cause loose stools or fat-related digestive upset. Limit to once or twice a week.
- Diarrhea or loose stools from too much oily fish
- Vomiting from raw mackerel bacteria
- Excessive thirst from smoked or salted varieties
- Long-term mercury buildup from king mackerel
How to Serve Mackerel to Your Dog
Bake, steam, or poach Atlantic mackerel plain — no seasoning, no butter, and no oily sauces. Remove all bones before serving, since fish bones can splinter and become a choking or injury risk. Let the fish cool fully before offering it. Canned mackerel in water with no added salt is also acceptable if you drain it well. Never serve raw, smoked, brined, or heavily seasoned mackerel.
| Dog Size | Weight Range | Serving Size |
|---|---|---|
| Extra Small | Under 10 lbs | 1 tsp flaked |
| Small | 10–25 lbs | 1 tbsp flaked |
| Medium | 25–60 lbs | 2 tbsp flaked |
| Large | 60–100 lbs | ¼ cup flaked |
| Extra Large | Over 100 lbs | Up to ⅓ cup flaked |
Common Mackerel Scenarios
Can Dogs Eat King Mackerel?
No. King mackerel is a longer-lived species with high mercury content. Stick to Atlantic mackerel.
Can Dogs Eat Smoked Mackerel?
No. Smoked mackerel is very high in sodium — too much for dogs. Always choose plain cooked.
Can Dogs Eat Canned Mackerel?
Only if it’s canned in water with no added salt. Drain well before serving. Avoid brine or oil-packed varieties.
Can Dogs Eat Raw Mackerel?
No. Raw fish carries bacteria and parasite risk. Always cook thoroughly before serving.
When to Call the Vet
- Dog ate king mackerel regularly — monitor for mercury toxicity symptoms
- Vomiting or diarrhea after eating raw or seasoned mackerel
- Excessive thirst after eating smoked mackerel
Bottom Line
Atlantic mackerel is a safe, omega-3 rich treat for dogs when cooked plain and deboned. Avoid king mackerel (mercury), raw, and smoked varieties. Once or twice a week in appropriate portions is the right frequency.
Sources
FAQs
Can puppies eat mackerel?
Small amounts of plain cooked Atlantic mackerel are fine for older puppies. Start with a tiny flaked portion. Not for puppies under 8 weeks.
Can this article replace veterinary advice?
No. This is general guidance only and does not replace professional veterinary care.
