Neck pain may just be a mild nuisance, or it could be severe that a person avoids any excessive movement that leads to more pain. Usually, neck pain is in one spot and goes away on its own within a few days or weeks. Less commonly, the pain becomes constant and/or radiates into other body parts, such as the shoulder and arm.