You can treat occasional tension headaches with over-the-counter (OTC) and prescription pain-relief medications.
Common OTC medications include aspirin, ibuprofen, and naproxen (Aleve).
For mild to moderate migraine, drugs that combine pain relief with caffeine, such as Excedrin Migraine, may also help.
How long do anxiety headaches last?
Symptoms of tension-type headaches
A tension headache normally is not severe enough to prevent you doing everyday activities. It usually lasts for 30 minutes to several hours, but can last for several days.
Can headaches be caused by anxiety?
For some people with anxiety disorders, headache pain, sometimes severe, may be all too familiar. Headaches can be a common symptom — and sometimes a good indicator — of an anxiety disorder, particularly generalized anxiety disorder, or GAD.
What does a stress headache feel like?
Tension headaches are dull pain, tightness, or pressure around your forehead or the back of your head and neck. Some people say it feels like a clamp squeezing the skull. Often called stress headaches, they’re the most common type for adults.
Can overthinking cause headaches?
Overthinking, Hutchinson says, and the stress it causes, can potentially result in insomnia, muscle tightness, stomach distress, and yes, those dang headaches.