All of my Golden 300 Hybrids started laying in their 22nd week, regardless of what time of year I got them as ducklings. I do have a Buff duck that I was given that hasn't started laying yet but I have no idea how old she is other then "young". And then there are my drakes....they just refuse to lay eggs for me no matter how old they are.