碗莲不开花的原因有以下几种:一、光照不足。碗莲属于强阳性植物,养碗莲应置于全光照下的空旷地或阳台上,每天光照不少于6小时。二、施肥不当,碗莲前期施氮肥,枝叶才能粗壮,后期要施磷、钾肥才能促进花芽分化。三、盆土太密影响走茎生长,盆土被须根缠绕裹紧,碗莲走茎无法生长,更难长花芽。