孩子高烧2天不退,有可能是因为细菌感染或者是病毒感染的原因导致的。这个情况如果宝宝体温不超过38.5度的时候,可以给宝宝贴退热贴,多喝水,采取物理降温。如果是宝宝超过38.5度以上,就要给宝宝吃的美林退热或者退烧热进行降温,如果是反复两天没有效果,应该尽快去医院进行进一步的治疗,预防宝宝发生高热惊厥。