The joints of some Britons appear to be more than 10 years older than they actually are, according to research on 13,000 people.
The problem does not just affect older people - with about 20% of those aged between 25 to 34 having a joint age over 50.
According to the statistics, some people aged under 35 have older joints than their parents and maybe even their grandparents.
Seven Seas supplements ran an online Joint Age Calculator, which saw submissions from 13,000 people.
They provided answers with information such as their weight, occupation, their lifestyle, how much exercise they do, of what type and how often.
They noted any strenuous activities and included information on their diet, such as how much dairy and oily fish they eat, as well as noting any pains in their joints.
People were also asked to complete a series of exercises, including touching their toes and crossing one leg to see how far their knee could bend towards the floor.
The calculator is not based on a random sample of the population, meaning some people may already have suffered symptoms before visiting the site.
The findings suggested that being overweight was a significant factor in joint age, with those who were overweight or obese adding five years to their joint age on average.
Osteopath Torben Hersborg, who helped create the calculator, said: "The message is clear: joint problems aren't something you can put off worrying about until you 'grow old'.
"We must learn to look after our joints in the same way we know to look after our heart, weight or fitness. It requires work, but you reap the rewards."
Experts behind the findings suggested knee replacements could rise by 700% by 2030.
Copyright © Press Association 2011
Seven Seas Joint Age Calculator
We asked if the findings surprise you. Your comments (terms and conditions apply):
"No not at all, I have just had a LT TKR at the age of 57! I am a nurse of 42 yrs experience 7 now my son is complaining of very bad knee pains" - Jill Bloor, Shrewsbury
You are currently leaving the Nursing in Practice site. Are you sure you want to proceed?