病毒感冒反复发烧多久才能好,这个问题不能一概而论,需要根据病毒的严重程度和周身是否有其他脏器的感染,以及发烧的程度才能具体分析,具体如下:1、轻度的病毒感冒,只有些轻微的呼吸道症状,例如头晕、头疼、咳嗽或者出现轻度的咽痛等情况,伴随发烧,如发烧的温度在38.5℃之下,5天左右即可痊愈;2、病毒感冒相对较严重,出现明显的头晕、头疼、呼吸困难、咳嗽、咽干、咽痛、咽部有脓性的分泌物,并且出现咳痰,有黄色的浓痰时,至少发烧7-10天以上才能治愈;3、如果病毒感冒反复迁延不愈,同时合并严重的心脏疾病,例如病毒性心肌炎和病毒性带状疱疹时,至少需要14天才能够治愈。