紫罗兰通常是在每一年的4到5月份左右开花,在人工栽培的条件下全年度都能够开花。温室种植的紫罗兰要通过三到五个月的生长期才可以开花。开花的时间还与养护的细心程度相关,如果人们在种植的过程中,不细心耐心的进行浇水或是上肥的话,便会对植物开花造成相应的影响,尤其是产生浇水浇灌的状况,会造成植物产生烂根的状况。
紫罗兰归属于长日照植物,在紫罗兰开花前,给它维持足够的光照可以有效的增加花期,而且使之提早开花,如遇到长时间阴天雨天,当然光照不足够,可以将紫罗兰放到灯光下补光。紫罗兰没办法在气温过高或气温过低的环境下开花,在其花芽孕育的时候一定要确保气温在18~24℃之间,而且昼夜需要有相应的温差,晚间在10~18℃,白天在16~24℃,才可以使花芽分化的更为成熟。