反复发热不是颈椎病造成。颈椎病是由于颈椎退行性病变而表现颈部疼痛、上肢放射性疼痛、僵硬等症状的一种临床综合征,可分为神经根型、脊髓型、椎动脉型以及交感型,这些类型都不会引起反复发热。引起反复发烧的原因有可能是:1.病毒感染,比如病毒性肝炎、流行性感冒等。2.血液疾病,比如白血病就有可能会造成反复发烧的症状。3.一些疾病,如类风湿性关节炎、肺炎、胆囊炎等,这些有可能会造成反复发烧。对于反复发烧的患者,最好是及时去医院检查,查明病因,才能够早一点治愈。