Top breeds for laying eggs include Rhode Island Reds, Australorps, and Orpingtons. These hens lay eggs consistently and in large numbers.