What are some of the main medical treatments for tension headaches?

    Written by:

    Fact-checked

    by:

    Last Updated: May 16, 2025

    Tension headaches are primarily treated with over-the-counter medications such as nonsteroidal anti-inflmmatory drugs (ibuprofen, diclofenac, naproxen), acetaminophen, and aspirin. Botulinum toxin injections may also be used, but it is advised to limit treatment to no more than twice per week to prevent chronic headaches.

    Most often, tension headaches are treated with over-the-counter treatments including non-steroidal anti-inflammatory drugs (NSAIDs) like ibuprofen (Advil), diclofenac (Voltaren), and naproxen (Aleve). Other commonly used medications include acetaminophen (Tylenol) and aspirin. Botulinum toxin (botox) injections have been used with limited success. To avoid the development of chronic headache, it is recommended that these treatments are used no more than two times weekly.[1]

    What are some of the main medical treatments for tension headaches? - Examine