My latest group started laying at around 20- 23 weeks old. The next generation from them is now laying age. I only have one female still at home and she started laying at 19 weeks.
I did have a duck lay at 15 weeks last year. She wasnt laying regularly and very small eggs. I sold her at 18...