now talking india blues (no matter the color)....i have never had a 2yr old that didn't breed or lay eggs...even in rare cases had yearling hens lay.males will not get a full train until 3 yrs old...but alll mine have been fertile my 2 yrs old.
Chris yes they are india blue, not true on the whites. welcome to the peafowl world, your 2yr old will breed this year, try to find a 2 yr old peahen..