Asked by: Ben Page Martin, Nottingham
The cartilage pads between the joints in your legs and spine gradually wear away as you get older, and osteoporosis can cause the vertebrae themselves to shrink slightly. You also lose muscle as you age and all of these factors mean your skeleton slumps down a little more. Between the age of 30 and 70, this adds up to about 3cm height loss for men and 5cm for women, increasing to 5cm and 8cm by age 80.
Subscribe to BBC Focus magazine for fascinating new Q&As every month and follow @sciencefocusQA on Twitter for your daily dose of fun science facts.