The lifespan of a lanyard depends on the material and its use. A lanyard made of polyester can last several years if cared for. However, a lanyard made of a more delicate fabric, such as leather, may only last a few months.