病毒性发烧反复的原因,主要有以下几种情况:1、病毒在体内没有完全清除,所以导致反复发烧,尤其是多见于早期。比如早期感冒,就可以出现反复发烧的临床症状。2、病毒比较顽固,或者毒力比较强,而病人的免疫力则较弱,就会导致病毒在体内不断的复制、繁殖,从而引起反复发烧的过程。3、并发了细菌感染。因为病毒感染会导致人抵抗力下降,时间较长就容易并发细菌感染,而细菌感染同样可以引起发烧,因此,需要加用抗生素进行治疗。