主要是因爲光照不足、溫度不合適、土質不當、澆水不當、施肥不合理造成的。
土壤管理沙漠玫瑰喜歡生長在微酸性的沙質土壤,如果土壤呈鹼性狀態,沙漠玫瑰就會生長不利,在這種情況下,沙漠玫瑰是不會開花的。
溫度管理沙漠玫瑰喜歡溫暖的環境,生長季節的時候,沙漠玫瑰可以正常生長,可是如果在冬春季節裏,溫度一旦低於20℃,沙漠玫瑰就會進入休眠狀態。
光照管理沙漠玫瑰喜歡充足的光照,一旦光照不充足,就會導致沙漠玫瑰不開花,甚至不能正常生長,溫度高時會出現徒長情況。
澆水管理沙漠玫瑰雖然屬於多肉,但是如果澆水太少,也會太過乾旱,在這種情況中沙漠玫瑰也不會長的太好,更不會開花。相反如果澆水太多,又會導致沙漠玫瑰爛根,也不會開花的。