Elves live an extremely long time, usually several centuries or more. This is because they are magical beings and have a unique connection to the natural world. They are also known for being incredibly resilient, with a strong resistance to disease and injury. Some elves have even been known to live for thousands of years. In addition, elves have a strong connection to nature and are known for their ability to regenerate and rejuvenate themselves, which helps them to maintain their vitality and longevity.