Yes. All hens lay eggs. Cornish hens are just a breed like any other and they will lay eggs for you provided they are not too young, too old and are well cared for. They are not prolific egg layers but you should get a few eggs per week from each bird.
Copyright © 2026 eLLeNow.com All Rights Reserved.