Viral meningitis is also one of the leading causes of stiff neck followed by headache in children. The virus causing meningitis spreads easily and quickly in unhygienic areas. Muscle spasms, fever, headache, sore throat, behavioral changes, stiff neck are symptoms of viral meningitis.