Most neck pain gets better within several weeks with treatment that includes taking steps to relieve pain, modifying activities, and doing exercises or manual therapy. Neck pain caused by an injury such as a severe whiplash may take longer but usually improves in 6 to 12 months.
Chronic neck pain
Neck pain may become long-lasting (chronic) when it occurs in combination with other health conditions, such as conditions associated with increasing age. These include narrowing of the spinal canal (cervical spinal stenosis), arthritis of the neck (cervical spondylosis), or herniated disc. In some cases, chronic neck pain can be caused by repeated and prolonged movements, such as long hours working at a computer.