Life expectancy on dialysis can vary depending on your other medical conditions and how well you follow your treatment plan. Average life expectancy on dialysis is 5-10 years, however, many patients have lived well on dialysis for 20 or even 30 years.