I'm trying to raise some chickens, but I'd also like to have some of them lay unfertilized eggs for consumption.

I can't work out a decent way to be able to get some fertilized and some unfertilized eggs. At the moment all the eggs are being fertilized.

Is there any way to achieve this?

My thoughts are maybe when theres a large imbalance of gender ratio (ie a lot of females to only one (lucky) male) that there won't be enough time (;p) for all the eggs to be fertilized. Or perhaps reducing the male's area to a subset of the females area may work? But I'm thinking it may cause very few if any eggs to be fertilized.

2 Answers 2


The best solution is to have two different areas for your animals. One with males and females, and the other one with only females.

You mentioned having two areas intersect. While that might reduce the number of fertilized eggs, it is more random than separating the animal areas.

  • 1
    As @thebird956 says, having two separate areas is the best solution. Now, for culling the population, you can do that manually or use the Colony Manager to automate your desired population numbers. Jan 5, 2017 at 20:05
  • @BanhMiDacBiet Using the Colony Manager mod is also a great idea! With this you also get extra meat without having to manually mark the animals
    – TheBird956
    Jan 6, 2017 at 1:02

The other answer is correct, although I have a different approach. This may be different because of a feature update since the last answer was posted.

When you freeze fertilized eggs for long enough, the fertilization stops (permanently); thus making the egg unfertilized again (functionally speaking! it's still classified as a fertilized egg)

I've experimented with segregating the animals, but I've stumbled upon issues with food distribution. It's near impossible to make sure all animal areas have a separate feeding area (all of them containing food at all times) unless you have an abundance of animal food.
Bundling the food in a single feeding spot means that all animals can meet (and procreate) there.

So here's my current approach:

  • Animals are not segregated by gender. Eggs can be fertilized.
  • All of my cooking bills allow fertilized eggs to be used.
  • I tend to always have someone whose main job is hauling, so all food is collected into the freezer ASAP. This prevents spoilage and also durability damage from being outside. It also ensures that fertilized eggs stop hatching as soon as possible.
  • In case you don't have a dedicated hauler, and it's possible that the eggs hatch before they get hauled: Make a special cooking bill (top priority) that cooks fine meals only using fertilized eggs and veggies (or if you lack veggies: simple meals using only fertilized eggs). This is set to cook forever. Your cooks will now use fertilized eggs for cooking before anything else.
  • Chickens lay eggs in the morning, usually before anyone is up. If I want any of them to hatch, I simply forbid the eggs from being hauled. I find that the low amount of fert. eggs that you do want to keep can easily be micromanaged. It's not like you'll keep several eggs every day, right?
  • Eggs decay while outside. However, for normal weather conditions, they hatch faster than they decay. This might not hold true for excessive heat or rain. But I keep my animals inside most of the time anyway so the eggs are protected.

So instead of avoiding overfertilization, simply change your setup so that fertilization is irrelevant (because the freezer spoils the fertilization process and the cooks use the eggs with high priority) and manually decide to keep fertilized eggs.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .