how old are lambs when slaughtered
Lambs raised for meat are usually slaughtered when they are only a few months old, typically around 4–12 months, with many commercial systems targeting about 6–7 months of age. In some systems, especially for very tender “milk- fed” lamb, slaughter can be as early as 6–10 weeks, while older “hogget” or mutton may come from sheep over a year old.
Typical slaughter age
- Many sources describe a broad range of about 4–12 months for lambs sent to slaughter, depending on breed, growth rate and market.
- In the UK and similar systems, an “average” lamb is often slaughtered at roughly 6 months of age, still under one year.
Younger “baby” lambs
- Some markets sell very young “milk-fed” lambs that may be slaughtered between about 1–3 months of age for especially pale, tender meat.
- These young lambs are generally still dependent on milk or only just transitioning to pasture or solid feed at the time they are killed.
Older lambs, hogget, and mutton
- When sheep are slaughtered after about 12 months of age, the meat is often called hogget or mutton rather than lamb, reflecting stronger flavor and different texture.
- Smallholders or home producers sometimes keep lambs longer (up to a year or more) for home butchering, but this is less common in large commercial supply chains.
Compared with natural lifespan
- Sheep can live around 10–14 years in natural or sanctuary conditions, depending on breed and care.
- Slaughtering lambs at around 6 months means they are killed at only a small fraction—roughly 5%—of their potential lifespan.
Quick recap
- Most lamb meat comes from animals under 1 year old, often around 6 months.
- Very young “milk-fed” lamb can be 1–3 months old at slaughter.
- Sheep older than about a year are usually marketed as hogget or mutton rather than lamb.
Information gathered from public forums or data available on the internet and portrayed here.