孩子反复发烧有几方面的原因:一、有可能是感染的因素,也是绝大多数的因素,感染分为细菌感染和病毒感染,通过孩子的血常规和相关的炎性指标,可以判定属于病毒感染,还是细菌感染。也有一些微生物感染,比如支原体感染,可以检查支原体抗体。如果感染可以找到感染灶,比如肺部感染,也就是平常说的支气管炎或者肺炎,比如泌尿系感染,就是尿道炎,这些都会是合并有细菌感染,所以这些感染需要用抗生素,有一些病毒感染可能也会合并有细菌感染,要在抗病毒治疗的同时加抗生素。二、如果是非感染因素造成的,比如免疫系统疾病,如川崎病、红斑狼疮或者其他免疫系统疾病,可能也会造成发烧,这个时候除了化验炎性指标,还有一些免疫指标需要化验,根据不同的指标、不同的结果,进行不同的治疗。