導致康乃馨不開花的原因很多,可能是因爲養分不足導致的,在平時養護的時候需要定期的給它施肥,切勿使用生肥或者是濃肥。還有可能是因爲光照不足導致的,如果長時間在缺乏光照的環境中養護的話,就會出現徒長、細弱等情況,導致它的花芽無法正常的分化。還有可能是澆水太多爛根了,建議脫盆進行清理。