Question: neck has been stiff for weeks?
Answer: A stiff neck is generally not a cause for alarm. However, see a doctor if: The stiffness is accompanied by other symptoms, such as a fever, a headache, or irritability. The stiffness does not go away within a few days and after trying home treatments such as NSAIDs and gentle stretching.