Typically, teeth implants will last between 10 and 20 years depending on the person's oral hygiene habits and overall health. If there are any signs of decay or fracture, the implant may need to be replaced sooner.