Implants last on average 10 to 20 years, depending on the quality chosen, although some patients choose to have them replaced earlier due to personal preferences or possible complications. However, patients should be aware that implants are not a lifelong solution and may need to be replaced in the future.