Your hens are older than 5 or 6 months and have not started laying yet what do you do?

1. Check for signs of illness: Ensure that your hens are adequately nourished, properly hydrated, and healthy. Inspect them regularly for signs of parasites or diseases that could prevent them from laying.

2. Provide appropriate lighting: Chickens require a certain amount of light to trigger the production of eggs. Make sure your hens have access to at least 12-14 hours of light per day, especially during the winter months. Use artificial lighting if necessary.

3. Check the diet: Ensure your hens are receiving a balanced and nutritious diet that meets their nutritional requirements. Provide a commercial layer feed that contains the necessary vitamins, minerals, and proteins essential for egg production. Avoid giving them too many treats, as this can interfere with their nutrient intake.

4. Monitor stress levels: Stress can significantly affect egg production. Ensure that your hens are kept in a safe, comfortable, and stress-free environment. Provide adequate space, proper ventilation, and protection from predators. Minimize sudden changes to their routine.

5. Consider genetics: Some chicken breeds are known to be better layers than others. If your hens are a breed known for slower or less frequent egg production, you may need to manage your expectations and be patient.

6. Consult a veterinarian: If you have taken the necessary steps and your hens still do not start laying after a reasonable amount of time, it is advisable to consult an avian veterinarian. They can assess the hens' health, rule out any underlying medical issues, and provide further guidance.

Remember, it is not unusual for hens to start laying at slightly varying ages, and some may take longer than others. However, if you follow these steps and address any potential issues, you can help encourage your hens to start laying.