Life expectancy with cardiomyopathy depends on a number of factors, including age, genetics, and the severity of the condition. The more advanced your cardiomyopathy is, the more likely it is that you’ll have a shorter life expectancy. With proper medical care and a healthy lifestyle, many people can live long, full lives with the condition.