They can live up to a few years. However, thatβs because the cactus it is grafted onto dies sooner. If you want to keep the moon cactus indefinitely or for much much longer, you just need to graft a new bottom cactus onto it when the bottom cactus starts to age. Hope this helps!