There are a variety of factors that affect the longevity of a joint replacement. Age, activity level, and weight can all have an influence on how long a joint replacement will last. In general, you can expect your joint replacement to last 15-20 years.