A rigidez do pescoço é causada pela contracção excessiva dos músculos do pescoço, o que leva a um fornecimento de sangue local inadequado e a uma redução do fluxo sanguíneo, enquanto que o movimento muscular excessivo permite que produtos metabólicos como o ácido láctico se acumulem aí, causando rigidez, tensão e inchaço dos músculos. É um dos sintomas comuns na vida quotidiana e está frequentemente associado à espondilose cervical e à má postura.