Tension headaches can last from 30 minutes to 7 days.
Even with treatment, you may still get some tension headaches.
Even with treatment, you will most likely still get some tension headaches.
Tension headaches can last anywhere from 30 minutes to several days.
Experts believe there may be more than one cause of tension headaches.
A tension headache can last anywhere from 30 minutes to several days.
"I never had a tension headache leading up to the election, but I've got one now."
I may still get tension headaches, even though I'm taking medicine to prevent them.
This story is based on information gathered from many people living with tension headaches.
Tension headaches tend to come back, especially when you are under stress.