What do Magpies Eat?

by Russ on April 6, 2013

The glossy blue-green feathers of the magpie can be seen when the bird is in the sunlight.There is one common bird in our garden that never fails to split opinion. The magpie, with it’s black, white and glossy green feathers, can be seen right across our country . This relative of the crow is a highly social and intelligent bird, but it’s ASBO behaviour can puts it in many people’s bad books. But why do magpies have this aggressive reputation? To find the answer, you need to look at what the birds are eating.

Berries are a brilliant source of energy for magpies, especially during the colder months.Magpies belong to a group of birds called corvids, which includes crows, jays and magpies among others. This family of birds is among the very smartest, with magpies able to solve puzzles, mimic human speech and recognise itself in a mirror. They need this intelligence because their diet is very varied. They’ll eat berries and seeds from plants but can often be seen walking across large fields looking for insects and worms. They are also fantastic scavengers and are one of the first birds to be spotted in urban environments. This opportunistic and omnivorous diet means these birds have a better chance of enduring the harshest of seasons.

In winter, magpies form large flocks to look for food.To find their food, magpies rely on their keen senses but also each other. Magpie pairs mate for life and when they have fledged chicks, the family will spend hours searching for food in their home range. More eyes and ears are better for spotting the next meal. Although scraps may occur when something really valuable (or tasty)  is found, the benefits of family life out-way the squabbling. In winter, different flocks will even join forces to increase the chances of finding food.

Magpies will take young birds and eggs if they get the chance, but their diet is mostly vegetarian.Their varied diet does however have a darker side. In spring many smaller birds are nesting and magpies will, if given the chance, take bird eggs and also chicks from the nest. This may be one of the biggest factors for the magpie’s ‘aggressive’ reputation. It may be hard to watch when this happens in the garden, but it is all part of the ecosystem. By taking a percentage of each year’s chicks, magpies are reducing the number of birds who will become adults.

If all chicks born lived to adulthood, the hunting pressure on insects and grubs could mean that the birds would eat all available food and be left hungry. Magpie predation therefore plays it’s part in keeping the ecosystem, and all the creatures who rely upon it, in a natural balance.

Don’t forget…

Leave a question or comment below about your opinion on the local magpies and you could be featured in next week’s blog! You can also send your wildlife pictures to:

[email protected]

Also remember to subscribe to our blog at the top right of the screen for updates on events,  your pictures, wild files and much more.

Take care, and stay on the wild side.


{ 36 comments… read them below or add one }

Emma Ruiz Enriquez July 18, 2013 at 12:24 pm

Hi Russ,

I have magpies in my garden and I also have cats. Is it normal for magpies to eat cat food? The seem to have found the “perfect” free-ready-to-go meal, but I’m not sure if that’s good for them. What do you think?

Thank you so much!



Russ July 23, 2013 at 11:54 am

Hi Emma,

Thanks for getting in touch. You sound like you have some very lucky magpies. The cat food is a good source of protein for them and to my knowledge there shouldn’t be anything too bad in there for them. They will naturally continue to forage for other food sources and as long as they have this mix they will have a healthy diet.

All the best,



maria mc comiskey September 7, 2013 at 2:44 pm

hello.. my dog got a baby magpie,, don’t think it is hurt bad.. its young and cant fly yet.. how r what should I try 2 feed it thank u ……… maria


alan September 27, 2013 at 4:41 pm

I was looking out of the window and saw what i thought might be a wild mushroom (some sort of agaricus). Just as i was looking and straining my eyes trying to see if it was a mushroom, a magpie came over to it, pulled it out the ground and started pecking it, so i then knew it was a mushroom, i wonder if they eat mushrooms or if it was checking for maggots!


Ivory Reynaga March 28, 2014 at 5:21 pm

Magpies are quite the interesting bird they are! Done a lot of observing of them. My favorite bird. Quite cool to now what they eat now. Thanks a bunch!


Lilly May 14, 2014 at 5:32 pm

Hi, I have a little baby magpie and I’ve heard that they can eat cat food but it must be combined with some more ingredients, is it true? and if yes, what kind of ingredients ?


Russ May 15, 2014 at 12:31 pm

Hi Lily,

I’m not sure what formula would be best for a young magpie. Catfood seems to be a good starting choice. The best thing to do is contact your nearest wildlife/bird rescue centre for some more advice.

One thing I can say is to avoid large chunks in the food, a nice mush of food and little and often would be the best approach for the young bird. I will be in touch with further details.

Many thanks for getting in touch,



Dorrie October 12, 2015 at 5:22 am

Magpies are insectivores, they eat insects and raw meat, I once saved a baby magpies that fell to the ground and I fed them mince meat, raw red meat, crickets, flies, ants, worms, any bugs really, they also eat mice and frogs etc


Anna Beckmann Adams May 17, 2014 at 11:52 am

This comment is from my daughter aged 8 who is researching magpies for a school project:
Although I don’t like the idea of magpies eating chiks out of other birds nests I understand that they have to keep nature running properly.


Dave June 15, 2014 at 10:00 am

We have an injured magpie in our garden, it can get about but it can’t fly. We have been feeding it bread in the mornings, but are wondering what else it can be fed. The bird is paired up and it’s mate is still supporting it.


Dorrie October 12, 2015 at 5:25 am

Don’t feed magpies bread it’s not really good for them, throw some mince meat or raw dog bones for them, they eat insects


Elaine Mann July 2, 2014 at 9:58 pm

I was concerned today as two magpies were paying too much attention to my rabbits in their pen. Just as I was going out one rabbit showed some aggression and they flew off. I read somewhere that they can kill and eat rabbits so will have to watch them.


Colin July 18, 2014 at 11:39 am

Magpies seem to love cat food.A Magpie eats my cat’s food every day.


Dave November 25, 2014 at 1:27 am

I was wondering if magpies are known to feed on carcasses other than birds. I recall in a movie one time where the discussion of a dead body was found, and one of the police officers had said there wasn’t much left of the body because magpies had gotten to it. Can this truly happen?


Russ February 16, 2015 at 2:46 pm

Hi Dave. Magpies will indeed feed off the carcasses of other animals, including deer. However, in this scenario, (and without getting too grim) magpies would probably struggle to get past clothing. Something else with sharper claws, teeth or beaks would be needed for that job!


J January 9, 2015 at 11:35 pm

Hey I have a pet magpie named joe ; never tried cat food , he eats cranberry granola bars ; he loves them , goin to try cat food to . Thanks


ash May 10, 2015 at 6:10 am

About six months ago I stated putting nuts out on my window sill and a couple of magpies and a blackbird regularly come over. The magpies were very cautious at first, if they saw me in the room they would grab a nut and fly away. Now they don’t seem to mind if I’m in the room. Just last week the nuts had finished and I hadn’t topped it up for a few days and one morning I was leaving for work. I was walking down the street and one of the magpies flew down and sat on a wall a few just ahead of me and as I walked along he jumped ahead to a wheelie bin a few doors down and then again. I think s/he was telling me I need to top up the nuts! I have to say they are very handsome and very intelligent birds. I don’t know about cat food, but I may try some dried cranberries and sunflower seeds.


Clarissa dennison May 19, 2015 at 11:05 am

Hi, I recently bought a field camera and set it up in our wood (mainly oak and ash) where the ground had been disturbed, hoping to see foxes or badgers at work. However, the video revealed a large crowd of magpies – could have been up to 15 – all rooting around in the leaf mould .is this normal behaviour? And what would they be looking for?


Russ H July 24, 2015 at 12:27 pm

Hi Clarissa, sounds like you were lucky with your camera! Magpies live in extremely social groups and as such will often search for food together. It sounds like this is what your group (or tidings) of magpies were looking for. But seeing such a large group is not uncommon – different families of magpies will sometimes work together to look for food. The birds are very vulnerable to predators on the ground and more eyes and ears means more chances to spot a potential enemy.


Becky July 2, 2015 at 9:39 pm

Hi I have a baby magpie with injured wing vets will just pts so I’ve brought it inside but unsure what to do next
It has all feathers so not too young but if I left it my cars would have killed it


Sue Adams October 18, 2015 at 11:43 am

Hello Russ
I Iive in France and have several walnut trees in the garden. I have just seen nine magpies eating something on or under the grass under the walnut trees. Could they be eating walnuts? Have you heard of them doing this? There are lot of walnut shells which have holes in them and contents removed and I had assumed that it was mice until now.
Regards – Sue


Russ H October 26, 2015 at 1:26 pm

Hi Sue.

Very possibly the magpies are eating the walnuts. It is possible that the frenzy you’re seeing at the bottom of the tree is the attempts of magpies breaking into the shells.

With the holes on the shells, if you check around the edge of the hole you should see ‘bite marks’ if it has been caused by a rodent.

Happy wildlife watching!



Cathy October 26, 2015 at 6:06 am

Hi,we have a friendly magpie at our park that plays
With my terrier every day,seems to really enjoy being
Chased and even when Stella get tired,flys
To her and flicks her with her wing,so funny to watch


Chris Read April 11, 2016 at 12:06 pm

I have noticed this year that I have more Magpies in the garden than usual, leaving out all the scraps from the dinner table have helped the other smaller species thrive, is this a good thing to do. Suggestions are welcome


Margaret April 13, 2016 at 5:45 pm

Do magpie take other birds eggs from the nest’s like duck eggs


Russ H April 18, 2016 at 11:57 am

Hi Margaret. Magpies are omnivores and opportunists. As a result, if they find an abandoned or unoccupied nest they would probably eat the eggs, but only if they are able to find the nest in question.


Kim April 18, 2016 at 4:44 pm

A magpie just buried a small egg in my garden. Have never seen them do this before


Russ H April 18, 2016 at 4:48 pm

Hi Kim, it sounds like it has stashed this egg away for later. Magpies will eat eggs if they find them as well as a huge range of food types.


Ethan May 1, 2016 at 1:34 pm

Hi Russ,
Thank you for this report it is so good for my home work (im 10) and if you think i should right lots of reports about animals tell me. Also can you tell me about Parrots is well i’m tring to become a animal wrighter.

Thank you,



jacqueline May 17, 2016 at 4:59 pm

I put all my birds “fat balls” and “seeds pot HIGH up on a washing line so the cats cannot get to them, they absolutely love it and they queue,its so cute. A magpie has started to drink and bathe in an old roasting tin that has filled with rain water and surprisingly it has taken a liking to the tin tuna and tin mackerel that I leave out for the cats


Triund Baba June 21, 2016 at 7:30 am

Hi….I really dislike when these shrewd birds hunt and eat baby birds….today too I witnessed a big magpie hunting a baby bird and eating it…first I felt should kill that magpie…but then realised this is Wild! Just like watching Animal Planet or Discovery Channel Live! So moved out of the scene and came here for posting the comment 🙂

And sure they are just playing a part….!


Dave July 15, 2016 at 11:04 am

We’ve got Magpies in our area that aren’t a problem – unless of course they takes the fish from my garder pond? Never seen them at the pond but I’m told they do take fish from ponds?


Diane July 22, 2016 at 8:07 am

Do magpie take milk of the doorstep,because if so my mother think she has seen 3 doing this on a morning


Russ H August 1, 2016 at 11:59 am

Possibly, although when you say the magpies have ‘taken’ the milk do you mean drink? It would be quite a task for a magpie to fly off with the bottle!


carmen August 21, 2016 at 5:14 pm

Whilst watching magpies throwing the multi-coloured shingle around and causing a right mess, foraging for food I presumed, I noticed the birds appeared to be sorting the white/cream coloured stones out and then swallowed them. Any ideas why they are doing this??


Russ October 11, 2016 at 8:50 am

Hi Carmen,

Magpies are very clever birds and it may be the ones you were watching were young birds, learning in the same way our children do. Recognising colour and pattern and being able to separate items into categories. Or they just like playing with stones 🙂


Leave a Comment

Previous post:

Next post: