Injury or Accident
Stiff neck can be caused due to whiplash i.e. sudden jerk of the neck which happens while indulging in vigorous physical activities, sports, games, etc. Indulging in sports like swimming, vigorous tennis, etc. can sometimes cause a whiplash which leads to neck injury due to which the person is unable to move his neck without hurting himself.