Christmas Cactus Variegated cacti have blooming periods corresponding to the holidays, hence their name. The flowers appear at the tips and measure up to 3 inches long with several tiers of petals. Each bloom lasts for several days, and the entire flowering period spans several weeks.