Marron hen – This breed of hens is not a good breed for laying eggs.

Rhode Island Red Hens – Are very good laying hens and lay one egg a day.

Cochin Hens – Did you know this breed of hen originates from China, this is a bad lot for laying eggs like the Marron Hens.