So, one of the common arguments made by vegans (and generally people who oppose factory farming) is that the average lifespan of farmed animals has decreased, and that that's a proof that lives of animals are getting worse rather than better. For instance, that cows used to live for decades, and now they only live for years. And that chickens used to live for years, but now they only live for months. Is there any truth to that?

I doubt it, because, well, a cow that lives a shorter life will give us less milk and a chicken that lives a shorter life gives us fewer eggs. There is incentive to make animals live longer, rather than shorter. Furthermore, chickens start laying eggs only when they are a few months old, so if they live less than a few months, they won't give us eggs whatsoever.

  • 3
    Most farm animals are killed when they are past their productive age. In the wild they might live longer - if no other animal ate them beforehand. Remember that carnivorous animals are not vegan. Also, chickens and cows do not exist in the wild...
    – hdhondt
    Jul 7, 2020 at 10:11
  • 2
    You are talking about broiler chickens (raised for their meat). They don't lay eggs. Commercially, layers are kept for 1 to 3 years, the exact time is a financial decision: to maximise revenue. Farmers supply what the market wants, that is why broilers do not live long. As for their welfare: how they are kept is governed by law. Jul 7, 2020 at 10:43
  • 2
    @hdhondt I think the claim is regarding the lifespan of farmed animals now, compared to farmed animals some time in the past. (Not compared to their wild counter parts, which as you say do not really exist.)
    – TimRias
    Jul 7, 2020 at 11:19
  • 3
    @FlatAssembler Do you happen to have a source for the claim? E.G: website, news or else? It would be nice to know the exact wording as to avoid misinterpretation.
    – Asmael
    Jul 7, 2020 at 11:57
  • 5
    You need to cite a source. Jul 7, 2020 at 12:05

1 Answer 1


Tl;dr, artificially, yes. Farm animal lifespans have decreased. Naturally? I doubt it.

The average lifespan of a cow is usually 15-20 years (Cow Longevity Conference, 2013), though a website that claims to be a farming sanctuary claims that cows can live for over 20 years. From what I've read, an herbivore/carnivore lifestyle doesn't really affect lifespan. Tortoises and whales are some of the longest-lived herbivores on the planet, likewise for birds like parrots or ravens. Humans live from 65-80 years on average depending on environmental conditions and genetics--however, gorillas (herbivores) and chimps (mainly herbivores but they do eat meat/insects) live 35-40 years in captivity. So diet doesn't really measure longevity. This doesn't mean not avoiding salt, sugar, and trans fats won't do any good. It would but body weight and BMI are better measurements of overall health and eventually lifespan.

Most cows that are raised for meat are usually killed at around 1000-1200 pounds (453-544 kilograms), or about 18 months of age with the conventional methods of feeding (corn, vitamins, prophylaxis antibiotic regimens). Diary cows are slaughtered after 5 years, once they are decided to be "spent."

So, to answer your question. Lifespan of farm animals have decreased artificially because humans decide when they live and when they die. Humans also determine which traits to continue breeding, so a trait to gain weight might be detrimental for long-term health but evolutionary rewarding for short-term/fast growth.

References: http://www.milkproduction.com/Library/Scientific-articles/Management/Cow-longevity-economics-The-cost-benefit-of-keeping-the-cow-in-the-herd/



  • 3
    The whole bit about herbivores vs carnivores since utterly irrelevant to the question (and the answer).
    – TimRias
    Jul 8, 2020 at 8:25
  • 3
    Welcome to Skeptics! I am not sure why this has been selected as an answer. It only addresses cattle (pedantry: cows are female) and not other farm animals. It goes into a side issue about herbivore versus carnivore, which seems irrelevant. It only considers longevity shorter because the cattle are killed when they ready to eat or don't produce milk. If that is included as shortening the lifespan, it isn't clear what the point of the original claim is.
    – Oddthinking
    Jul 8, 2020 at 12:41

Not the answer you're looking for? Browse other questions tagged .