Medically Reviewed by Jabeen Begum, MD on October 28, 2025
1/19

Migraines can take a toll on your life, making it hard to stick to your usual routine. While medication may help you manage your symptoms, it isn't always the best option . The good news is that many people find relief through simple lifestyle changes and alternative therapies. Even small adjustments – like what you eat and your sleep schedule – can make a difference in how often migraines strike and how severe they are. Here are a few approaches you can try to help.

Acupuncture
2/19

Acupuncture

This traditional Chinese practice uses thin needles to target specific points on your body, called acupoints. Stimulating these points can activate your central nervous system. Small studies suggest it can ease migraine pain and may also make your headaches come less often. It works best when used along with your regular treatments, not as a replacement.

Spinal Manipulation
3/19

Spinal Manipulation

Getting your spine "adjusted" by a chiropractor may help with migraines, but research on how well it works is limited.

One small study found it worked just as well as medication for preventing headaches. There are some risks with this treatment, so talk to your doctor before trying it.

Massage
4/19

Massage

Early research shows massage may help some people get headaches less often, though it doesn't help with pain if you already have one. Massage can also lower stress, which is a common migraine trigger.

Talk Therapy
5/19

Talk Therapy

Cognitive behavioral therapy (CBT), where you learn to shift unhelpful  thoughts and actions, may help you have fewer migraine symptoms

Getting therapy doesn't mean you have emotional or mental health problems, but it can give you new ways to handle situations that trigger migraines. CBT works especially well when you do it along with other preventive treatments.

Biofeedback
6/19

Biofeedback

When you have pain, your body responds with physical changes like a higher heart rate, tensed muscles, or cold hands. Biofeedback uses sensors to measure these changes and alerts you with a blinking light or a sound. The goal is to learn to respond to the feedback by relaxing your muscles and calming your body. Some studies show that this strategy can make headaches less frequent and their pain less intense.

Green Light Therapy
7/19

Green Light Therapy

Light sensitivity is one of the most common migraine symptoms, affecting as many as 90% of people who get migraines. The surface of your eyes contain nerve endings that can get irritated by certain types of light, which may make pain worse. Some research suggests that green light is different: It doesn't seem to trigger headaches or make them more intense. And in some cases, it may even ease migraine pain. Try using a green lamp or glasses that filter out other colors as part of green light therapy.

Neuromodulation Devices
8/19

Neuromodulation Devices

During a migraine, nerve signals are responsible for any pain you feel. Neuromodulation devices can change or block these signals. Most work by sending gentle electrical pulses through your skin, often targeting nerves in the forehead or back of the head. You can get devices made specifically for migraines, such as the FDA-approved Ceflay or the HeadaTerm 2, without a prescription.

Botox
9/19

Botox

Botulinum toxin – better known as Botox – isn't just for wrinkles. It works by blocking nerve signals to your muscles. So when it's injected into the muscles around your face, head, and neck, it can stop migraine pain at its source. Botox is FDA-approved for treating migraines, but it may take up to nine months (or about three treatments) to notice the benefits.

Cold Caps
10/19

Cold Caps

Cold therapy can numb the pain that makes migraines so uncomfortable. A popular option is a cooling cap – a large ice pack shaped like a hat or headband that fits snugly around your head and sometimes your neck. While it won't prevent migraines, it can provide short-term relief. For best results, try wearing one for about 30 minutes.

Pressure
11/19

Pressure

Many people find that putting gentle pressure on the head, face, and neck during a migraine can help ease the pain. You can try:

  • Pressing along your brow line and under your eyes
  • Rubbing your temples and jaw in a circular motion
  • Massaging the base of your skull with a tennis ball

There are also head wraps and weighted masks that apply gentle pressure to ease migraine pain.

Supplements
12/19

Supplements

Some vitamins and minerals may help you manage your migraine symptoms, including: 

  • Riboflavin (vitamin B2): Problems with how your brain stores and uses energy may trigger migraines. B2 helps keep those levels steady. Taking a high dose – about 400 milligrams each day for at least three months – may help prevent attacks. 
  • Magnesium: This mineral supports your nervous system and could help you get migraines less often. There are several types of magnesium supplements, and it's hard to say which one works best. But the recommended dose is generally between 400 and 600 milligrams each day. 
  • Coenzyme Q10: This natural antioxidant supports energy production in your body and brain. Some research suggests that taking at least 100 milligrams per day may help with migraines. 

Research on these supplements for migraines is still mixed, so it's a good idea to speak with your doctor before starting a new one.

Ginger
13/19

Ginger

If you get nausea along with your migraines, ginger might be able to help. It's long been a go-to remedy for stomach troubles, and some research suggests it may also ease migraine-related pain within a few hours. You can try it in several forms: Brew fresh ginger into tea, take capsules with ground or extracted ginger, or even try ginger candy to see what works best for you.

Relaxation Techniques
14/19

Relaxation Techniques

Since migraines are often triggered by stress, relaxation training can help with how often you get them. Some techniques include deep breathing and progressive muscle relaxation, where you practice tensing and relaxing different muscles in different parts of your body. Over time, this technique can improve how you handle stress. Yoga and meditation may also be helpful.

Exercise
15/19

Exercise

Regular cardio exercise – workouts that get your heart pumping – may be an option for preventing migraines. A Swedish study compared exercise with relaxation techniques and a migraine-preventing medication and found that those who did 40 minutes of cardio three times a week saw as much improvement in pain and headache frequency as those taking certain medication.

Diet Changes
16/19

Diet Changes

Some people find that certain foods trigger their migraines. The most common culprits are often alcohol, caffeine, chocolate, canned foods, cured or processed meats, aged cheeses, cultured dairy (such as yogurt), MSG, and aspartame. Writing down your meals and snacks in a food diary can help you spot potential triggers. If you notice any patterns, try cutting out these foods to see if it makes a difference.

Sleep
17/19

Sleep

Studies show that poor sleep and migraines often go hand in hand. Improving your sleep habits can make a big difference. Try these tips for better shut-eye:

  • Reserve your bed for sleep only: avoid reading, watching TV, or listening to music there.
  • Don't take naps.
  • Avoid heavy meals within a couple of hours of bedtime.
  • Put away your phone, laptop, or tablet before bedtime.
Keep Up Good Habits
18/19

Keep Up Good Habits

Your lifestyle can have a big impact on how often you get your headaches. These tips can help:

  • Don't skip meals.
  • Stay hydrated.
  • Get regular exercise.
  • Stay at a healthy weight.
Do Your Homework
19/19

Do Your Homework

If you're thinking about trying a new migraine treatment, talk to your doctor first. They can explain in more detail how it works, what risks to watch out for, and whether it's right for you. They may also be able to refer you to an expert who specializes in these treatments.