Skip to content

Free UK delivery over £39 · Tracked & fast

Giddy PetsGiddy Pets

Can chickens eat mackerel?

Yes, chickens can eat mackerel, and many keepers offer oily fish as an occasional treat for its protein and condition benefits. The two things to get right are the salt content and the bones — plain, cooked, boneless or well-mashed mackerel in small amounts is fine, but tinned mackerel in brine, smoked mackerel, or a fillet fed whole with its bones intact are all worth avoiding.

Picked for your pet

Johnson's Poultry Tonic

Johnson's Poultry Tonic

£11.99

Johnson's Poultry Mite & Lice Powder

Johnson's Poultry Mite & Lice Powder

£6.79

Johnson's Poultry Corn 'N' Grit Treat

Johnson's Poultry Corn 'N' Grit Treat

£3.85

Johnson's Poultry Apple Cider Vinegar Conditioner

Johnson's Poultry Apple Cider Vinegar Conditioner

£6.99

Why mackerel is fine occasionally

Chickens are omnivores and will happily peck at fish given the chance, and oily fish like mackerel offers a genuine protein and omega-3 boost as an occasional extra. Many smallholders and backyard keepers offer scraps of cooked fish now and then as part of a varied diet of kitchen scraps and garden pickings.

It should never be more than an occasional treat, though. A chicken's main nutrition needs to come from a complete layer feed formulated for the calcium and protein levels laying hens need, and treats of any kind — mackerel included — are best kept to a small share of what they eat overall.

How to serve it safely

Cook the mackerel plainly first, with no salt, oil, seasoning or sauce, and let it cool before offering it. Cooking reduces the risk from bacteria and parasites that can be present in raw fish, which is worth avoiding for chickens the same way it is for most pets.

Remove larger bones where you can, or mash the flesh well, since small bones can be a choking or digestive irritation risk for a bird pecking quickly at scraps. Scatter small pieces rather than leaving one large piece for the flock to squabble over.

What to avoid

Tinned mackerel in brine or oil, and smoked mackerel, both carry far more salt than a chicken should have — salt in any quantity is genuinely dangerous for poultry, and it's one of the more common causes of illness from well-meaning kitchen scraps. Stick to fresh or plain frozen mackerel, cooked simply, rather than anything tinned or processed for human eating.

Avoid making fish, or any treat, a regular substitute for their normal feed. A flock that fills up on treats can end up short on the calcium and protein a proper layer feed provides, which shows up over time in weaker shells and general condition.

What to feed alongside it

A good quality layer feed or general poultry feed should still make up the bulk of what your flock eats day to day, with mackerel and other treats offered a few times a week at most rather than daily. This matters more than it might seem, because a layer feed is balanced specifically for the calcium and protein a hen needs to keep producing well, and treats don't carry that same balance.

Poultry-specific feeders and drinkers help keep the main feed clean and available throughout the day, which does more for overall flock health than any individual treat ever will. Scatter feeding a treat like mackerel in the run, rather than dropping it straight into the main feeder, also keeps your flock's everyday feed from being fouled or picked over.

More for your pet

Things we stock that owners commonly reach for here. Nothing on this page depends on you buying one.

Johnson's Poultry Housing Spray

Johnson's Poultry Housing Spray

£6.25

Supa Ringwood Poultry Feeder

Supa Ringwood Poultry Feeder

£21.99

Supa Poultry & Bird Feeder

Supa Poultry & Bird Feeder

£14.99

Supa Poultry & Bird Drinker

Supa Poultry & Bird Drinker

£9.99

Browse all of Can chickens eat… →

Common questions

Can chickens eat the bones in mackerel?
It's better to avoid feeding bones intact. Small bones can pose a choking or digestive irritation risk, so either remove larger bones before offering the fish or mash it well enough that any remaining small bones are broken up.
Is tinned mackerel safe for chickens?
Not really, no — tinned mackerel in brine or oil carries far more salt than is safe for poultry, and salt in any quantity is genuinely dangerous for chickens. Fresh or plain frozen mackerel, cooked simply with nothing added, is the safer option.
How much mackerel can I give my chickens?
A small amount, offered a few times a week at most, is plenty as an occasional treat. Their main nutrition should still come from a proper layer or poultry feed rather than fish or other scraps.
Can chickens eat other oily fish?
Generally yes, in the same small, occasional, plainly-cooked way as mackerel — sardines and similar oily fish are treated the same way by many keepers. If you're ever unsure about a specific food, it's worth checking with a vet experienced with poultry before offering it regularly.

Related

Sources

Written against guidance published by UK veterinary and welfare organisations. Always confirm specifics with your own vet.

Written by Matt Garnett, who runs Giddy Pets and is a lifelong pet owner — not a vet. This is general information, not veterinary advice, and it cannot replace an examination by the vet who knows your animal. How we write these guides.