Chickens Eating Eggs: 10 Ways to Stop or Prevent It

Are Your Chickens Breaking Eggs and Eating Them?

Chickens Eating Eggs: 10 Ways to Stop or Prevent It

Reading Time: 3 minutes

Most of us who are in the business of raising backyard poultry are doing it for the eggs. Am I right? When your chicken’s eating eggs, nobody wins.

There really is nothing like a fresh egg. Beautiful in color and delicious in taste, once you’ve had fresh eggs, it is hard to go back. So, you understand why, when I found that one of my chickens had eaten one of her eggs, I was annoyed. I wanted those eggs for myself! Then she did it again and I was REALLY annoyed, so I started to do some research and implemented a bunch of different techniques that I learned. Many practices on this list are not only great ways to prevent your chickens eating eggs, but are also good ways to keep your backyard chickens happy and healthy.


Top 10 Ways to Prevent or Break the Egg-Eating Habit

  1. Make sure your chickens are getting enough protein. Read up on what to feed chickens. The protein ratio in their layer feed should be at least 16%. You can supplement their diet with milk, yogurt and/or sunflower seeds.
  2. Keep the eggshells strong. It is important to make sure that your hens are getting enough calcium in order to build strong shells. A thin shell is a broken shell and an eaten egg. The easiest way to do this is to supplement with oyster shells. If an egg does break, clean it up quickly!
  3. Put a wooden egg or golf ball in the nesting box. The chicken will peck it hoping to break the “egg” open and get a yummy snack only to find it unbreakable. They will eventually give up.
  4. Fill an empty egg with English mustard. (Most) chickens don’t like mustard. Blow out an egg.  Carefully fill it with mustard and place it in the nesting box. When your egg eater goes to eat it, she’ll get a nasty surprise and be turned off.
  5. Collect eggs frequently. Try to collect eggs 2-3 times a day.
  6. Provide a cushioned nesting box. No, you don’t need to sew an ACTUAL cushion. Just make sure there is enough natural material in the box that when the hen lays the egg, it falls softly and doesn’t crack.
  7. Keep nesting boxes dim/dark. One great way to do this is to sew and install some nesting box curtains.
  8. Only feed your chickens cooked/scrambled eggs. A lot of people like to supplement their chickens’ diets with eggs. Chickens eating eggs are fine. Just make sure that you are never feeding them raw eggs. They should always be cooked so that your girls don’t get a “taste” for raw eggs.
  9. Build/buy slanted nesting boxes.  You can build or buy nesting boxes that are slanted so that when the hen lays her egg, it rolls away and out of her sight.
  10. Give them plenty of things to do and peck at. A bored or crowded chicken will take to pecking at things, even their own eggs.  One easy, homemade thing you can do is make toys for chickens, to keep your hens busy and pecking at the “right” thing.

Stop Chickens From Eating Eggs

Implementing some or all of these recommendations should help with your egg eating problem.  It did with mine!  For some, the very last thing to do is cull. Some feel this is incredibly cruel, others view it as a flock problem that must be dealt with seriously. Personally, I can see both sides. Egg eating CAN be a hard problem to solve and it can spread to other hens if not solved effectively. At the end of the day, it is a personal decision that we each have to make.

Are your chickens eating eggs? What have you done to break the habit? Let us know in the comments!

Originally published in 2015 and regularly vetted for accuracy.

16 thoughts on “Chickens Eating Eggs: 10 Ways to Stop or Prevent It”
  1. I’ve read your posts on how to stop chickens fromeating their own eggs, it is absolutely
    not working ! Will horseradish hurt them?
    An idea anyway. HELP ME !!! PLEASE

  2. I have the same problem and running out of patience. Yesterday I built a rollaway nest so it’s the last option I have. No it’s the last option this chicken has.

  3. We put curtains on the front of the nest boxes. What a miracle! They immediately stopped eating the eggs! Went from one a day to eight or nine. Thanks so much for the tip!

  4. Im having same problem. Tried mustard, vinegar. Fake eggs. Ordered roll away nesting trays. Might try curtians I am at wits end as well.

    1. Hi Eric, there are many reasons that egg-laying can drop so significantly. Chickens eating eggs could be one reason, but before you go too hard on your hens, here are some others: Shorter days, in the wintertime, can stop egg laying. If you live in an area that is currently receiving less than 14 hours of daylight, that could be a reason. Also, if they’re molting, they won’t lay so their bodies can focus energy on creating new feathers. Age is a huge factor, and illness could be a factor. But since you describe a slow reduction rather than a sudden one, I assume waning daylight and/or molt are your most possible reasons.

  5. Hi Eric- I have a light on a timer that goes on at 3 am and it gets dark where I live at 5:30 – for now! Whenever my egg production goes down – and it goes down quickly – I check the lightbulb and it’s stopped working! Always has been the reason for reduced egg production for my girls!! And write down the age of your chickens so you know when to replace them – mine has always slowed down laying after 2 1/2 to 3 years!

  6. I have tried every single tip and all my chickens still devour the eggs as soon as they lay them. I’m getting close to killing everyone of them

  7. I have read the top ten tips to stop the habbit of eggeating hen or pullets…
    I’m from Cavite, Phils., I will try some of those tips that you have mentioned…

    Thank you so much…

  8. How to I tell what chickens are eating eggs? I have chickens eating eggs I got 22 eggs today and like 37 eggs yesterday.

Leave a Reply

Your email address will not be published. Required fields are marked *