Most symptoms of neck sprain will go away in 4 to 6 weeks. However, severe neck injuries may take longer to heal completely.