Pilchards typically have a lifespan of around 2-4 years due to the threats they face. This can vary depending on environmental conditions, food availability, and predation. Note that juveniles become sexually mature at about a year old and are fully grown when aged about eight years. So, due to the threats, most pilchards don’t reach full maturity.