小孩发热几天能退烧,得看引起发热的病因,不同病因发热持续时间不同,在病因控制之前,均有可能出现反复发热不退。1、感冒,大部分感冒是由病毒感染所致,病毒感染是一种自限性疾病,在无继发细菌感染的前提下,一般3-5天体温稳定,最长可达7天。如果孩子精神状态良好,无抽搐、呕吐等不适,食欲正常的,查血感染指标正常,可先对症处理,多饮水。2、细菌感染,如果孩子发烧超过五天的,应到医院查血常规,CRP了解感染情况,确诊细菌感染的,应在医生指导下应用有效抗生素治疗,体温一般在用药3天左右可逐渐降至正常。3、其他如血液系统疾病(白血病、噬血细胞综合征),非感染性疾病如风湿性疾病(风湿热、川崎病),体温调解中枢障碍、内分泌功能异常等,在病因未控制之前,均会出现较长时间的发热。