There is no definitive answer to this question. Some sources say that the plant can live for hundreds of years, while others claim it only lives for a few years. The truth probably lies somewhere in the middle. With proper care, your Rose of Jericho should last for many years.