宝宝反复低烧原因如下:1、病毒或细菌感染致长期低热,最常见的为反复呼吸道感染、中耳炎、尿路系统感染等,所以长期低热应到医院进行全面检查,明确病源和感染部位,在医生的指导下给予抗感染治疗。2、环境因素的影响,特别是小婴儿,体温中枢发育不健全,易受外界环境的影响,气温过高、喝水少、穿的过多、剧烈活动后都均可出现低热,应给孩子精心的护理、多饮水。3、长期低热少数孩子也可见肺结核、风湿免疫系统疾病、血液系统疾病、恶性肿瘤等,故长期低热必须给予重视,到正规医院进行全面检查,明确诊断,给予治疗,以免延误病情。