SafeBowlGet the App

Can Dogs Eat Mackerel? (Vet-Approved Guide)

SAFE — Dogs can eat this in moderation

Check any food instantly

Snap a photo and get an instant safety verdict for your dog.

Download SafeBowl Free

Yes, dogs can safely eat plain mackerel in moderation. Rich in omega-3 fatty acids, it supports skin, coat, and immune health. Always remove bones and avoid added salt.

Is Mackerel Good for Dogs?

Mackerel offers significant nutritional benefits, making it an excellent occasional addition to your dog's diet:

Omega-3 fatty acids (EPA and DHA): Support skin and coat health, reduce inflammation, and promote brain development. Particularly beneficial for older dogs and those with joint issues.

High-quality protein: Essential for muscle development, maintenance, and immune function.

Vitamin D: Supports bone health and calcium absorption.

Selenium and B vitamins: Support immune function and energy metabolism.

Lower mercury than larger predatory fish: Unlike tuna, mackerel is smaller and accumulates less mercury.

Key consideration—high fat content: Mackerel contains approximately 13 g fat per 100 g. This makes it unsuitable for dogs with pancreatitis or those prone to weight gain. Always serve in moderation.

Mackerel is an excellent source of omega-3s for dogs with dry, itchy skin or dull coats. A small weekly serving can significantly improve coat condition within 4–6 weeks. However, limit frequency to prevent fat overload.

How Much Mackerel Can Dogs Eat?

Mackerel portions are moderate due to fat content:

Small dogs (under 10 kg): 30–60 g weekly (about 1/4 fillet, once weekly maximum) Medium dogs (10–25 kg): 60–120 g weekly (about 1/2 fillet, 1–2 times weekly) Large dogs (over 25 kg): 120–180 g weekly (one fillet, 1–2 times weekly)

Never serve more than twice per week. Mackerel should be treated as a supplement to balanced meals, not a staple.

Puppies (8 weeks–12 months): Very small amounts only (15–30 g weekly). Introduce gradually.

Senior dogs (7+ years): Safe in appropriate portions. May benefit from omega-3s for joint and cognitive health.

Dogs with pancreatitis or weight issues: Avoid mackerel entirely due to high fat content.

How to Serve Mackerel to Your Dog

Safe preparation:

  1. Choose plain mackerel. Use fresh, frozen, or tinned in water only. Avoid smoked or canned in brine/oil.
  2. Remove all bones. Raw bones are still a choking hazard; remove every bone before serving.
  3. Rinse tinned varieties. Run under water for 30 seconds to remove excess salt.
  4. Cook if preferred. Boiling or steaming (no oil or seasoning) is safe. Raw is also acceptable for healthy dogs.
  5. Portion carefully. Cut into appropriate-sized pieces. Avoid serving whole fillets.
  6. Mix with regular food. Add small amounts to regular meals rather than serving as a standalone treat.

Creative serving ideas:

  • Small flakes mixed into regular wet food
  • Boiled and cooled pieces as an occasional treat
  • Mixed with plain rice for a simple home-cooked supplement
  • Frozen in small portions for dental stimulation

Never serve:

  • Smoked or salted mackerel (salt and preservatives unsuitable for dogs)
  • Mackerel with bones
  • Excessive amounts (high fat risk)
  • Mackerel as a meal replacement
  • Seasoned or oiled mackerel

When to Avoid Mackerel

Never give mackerel to dogs with:

  • Pancreatitis or history of pancreatitis (high fat triggers inflammation)
  • Obesity or weight management needs (too many calories and fat)
  • Digestive sensitivities (high fat can trigger diarrhoea)
  • Allergies to fish (rare but possible)

Additionally, avoid:

  • Smoked or heavily salted mackerel
  • Mackerel with bones intact
  • Excessive portions (diarrhoea and fat overload risk)

Symptoms to Watch For

After eating mackerel, monitor for:

  • Diarrhoea or loose stools (most common within 4–12 hours; indicates too much fat)
  • Vomiting (within 2 hours; stop serving immediately)
  • Abdominal pain or distension (high fat may trigger pancreatitis symptoms)
  • Lethargy or loss of appetite (rare; discontinue if occurs)
  • Greasy or oily stools (indicates poor fat digestion)

If symptoms persist beyond 24 hours or if pancreatitis is suspected, contact your vet immediately.


SafeBowl checks any food in seconds — personalised to your dog's breed, weight, and allergies. Download SafeBowl free.

Frequently Asked Questions

Is mackerel good for dogs?
Yes, mackerel is excellent for dogs. It's rich in omega-3 fatty acids (EPA and DHA), which support skin health, coat lustre, immune function, and brain development. Mackerel also provides high-quality protein and vitamin D. Vets recommend oily fish like mackerel as a beneficial occasional addition to a balanced diet.
Can dogs eat tinned mackerel?
Tinned mackerel in water (not brine or oil) is safe for dogs occasionally. However, check labels carefully—many tinned varieties contain added salt, which is unsuitable for dogs. Always rinse tinned mackerel under running water to remove excess sodium before serving. Fresh or frozen mackerel is preferable to tinned.
How much mackerel can a dog eat?
Small dogs (under 10 kg) can have 30–60 g weekly, medium dogs (10–25 kg) 60–120 g weekly, and large dogs (over 25 kg) 120–180 g weekly. Mackerel is best given occasionally (1–2 times per week) rather than daily, as it's high in fat. Too much fat can contribute to pancreatitis in prone dogs.
Can mackerel cause digestive upset?
Mackerel is high in fat (around 13 g per 100 g), which can trigger loose stools, diarrhoea, or vomiting in dogs with sensitive digestion or pancreatitis history. Start with very small amounts and monitor for digestive upset. If your dog has a history of pancreatitis, avoid mackerel entirely.
Can dogs eat mackerel bones?
Raw mackerel bones are softer than chicken bones and can be eaten, but they pose a choking and blockage risk. Cooked mackerel bones splinter and become dangerous. For safety, remove all bones before serving mackerel to your dog, even raw.

Related Articles

Stop Googling. Start scanning.

SafeBowl uses AI to instantly tell you if any food, plant, or ingredient is safe for your dog. Just point your camera and get an answer in seconds.

  • AI-powered food safety scanner
  • 181+ item offline safety database
  • Emergency vet finder
  • Ingredient label analysis
Download SafeBowl — It's Free