Brown Shaver hens typically start laying eggs at around 18 to 24 weeks of age. However, the exact timing can vary depending on factors such as diet, environment, and overall health. Proper nutrition and good care can help ensure that hens begin laying as expected and maintain consistent egg production.