Symptoms may last less than a week in minor cases, but recovery from more severe concussions can take up to 4 weeks. The most common causes of concussions are accidents; in some cases, wearing a helmet can help prevent major damage. 