Life expectancy on dialysis varies depending on your other medical conditions, how well you follow your treatment plan, and various other factors. The average life expectancy on dialysis is 5-10 years. However, many patients have lived well on dialysis for 20 or even 30 years.