颈椎病是否会自己好取决于病情的严重程度,轻度颈椎病可能会在休息、热敷、按摩等保守治疗下逐渐好转,中度和重度颈椎病可能需要医生的治疗和指导,如果病情恶化或未得到及时治疗,颈椎病可能导致长期疼痛和其他并发症,建议在出现颈椎病症状时寻求专业医疗建议。