A woman's face surrounded by white flowers

Natural Headache Relief

Headaches can really mess with your day to day life, especially when they reach migraine level.  Constantly taking aspirin or similar over the counter drugs can cause intestinal disorders. Instead, try these natural remedies!

  • Magnesium

Research shows that 200-600 milligrams of magnesium can reduce how often people get migraines.  Low brain magnesium can bring on an intense migraine, so taking an oral dose of this macro-mineral can be used to prevent and treat an intense headache.

  • Riboflavin

Low levels of riboflavin can also bring on a migraine.  Riboflavin is a B vitamin and taking 400 mg a day can significantly reduce your migraine headache attacks.  

  • Essential Oils

At the first sign of a headache or migraine, apply a cold compress to the forehead and temples with three drops each of lavender and peppermint. 

Applying a warm compress to the back of neck with marjoram essential oil will help open blood vessels. 

Also, massaging 4 drops of rosemary, 2 drops of lavender, 1 drop of juniper, and ½ ounce of carrier oil on the back of the neck and shoulders as muscles relax can help. 

  • Food

Last but definitely not least, the food we eat immensely affects our health. Some food and drinks can be migraine triggers such as alcohol, caffeine, aged cheese, soy sauce/MSG, wheat (gluten) and dairy products. Try removing some of these from your diet to see if they could be the cause.  

On the other hand, what we choose to nourish ourselves with can also be a great help in preventing headaches. Ginger, olive oil, coconut oil, sesame seeds, brussels sprouts, swiss chard, sweet potatoes, black beans, and flax seeds are rich in omega-3 fatty acids, magnesium, and vitamin B2. Including these in your diet will help you avoid headaches.

Migraines can also be a sign of stress and/or dehydration.  Make sure to drink plenty of water and get enough sleep to stay healthy and happy!