Many years! With proper, consistent care, a holiday cactus can last for decades. There are plants that have been passed through generations for 30, 40, or 50 years.