Skip to content

    Migraines & Headaches Health Center

    Select An Article

    Ways to Treat Your Headaches Without Drugs

    Font Size
    A
    A
    A

    You may not need a doctor's prescription to treat your headaches. You can often find relief in other ways, without medication:

    • Apply an ice pack to the painful part of your head. Try placing it on your forehead, temples, or the back of your neck. Be sure you wrap it in a cloth first to protect your skin.
    • Take a warm bath or shower, take a nap, or take a walk.
    • Ask someone to rub your neck and back, or treat yourself to a massage.
    • Apply gentle, steady, rotating pressure to the painful area of your head with your index finger or thumb. Maintain pressure for 7 to 15 seconds, then release. Repeat as needed.
    • Rest, sit, or lie quietly in a low-lit room. Close your eyes and try to release the tension in your back, neck, and shoulders.
    • If you have a lot of muscle contractions in your neck, it may help to do physical therapy exercises every day.

    WebMD Medical Reference

    Reviewed by William Blahd, MD on July 19, 2014
    Next Article:

    Today on WebMD

    Business woman with hand on face and eyes closed
    What aura looks like, triggers, and more.
    woman with migraine
    Get the truth about migraines.
     
    headache in the bedroom
    Keep headaches from ruining your sex life.
    woman with hands on head
    Test your knowledge of triggers, types, and more.
     
    woman with migraine
    Quiz
    drinking coffee
    Article
     
    Migraines Headaches Basics
    Article
    acupuncture needles in woman's back
    Slideshow
     
    Tired young man
    Slideshow
    spraying perfume
    Article
     
    man with a headache
    Article
    headache in the bedroom
    Article