Why Don’t They Hatch? A hen must mate with a rooster in order to fertilize an egg. Grocery store eggs, for obvious reasons, are laid by hens that haven’t mated.