Headaches are usually a sign that something is wrong in the body, and they are the bodies natural way of releasing toxins. Headaches can have many different causes such as digestive disorders, muscular tension, PMS, stress, caffeine addiction, eyestrain and more. Treat the underlying problem, and the headache will go away.

Many medications these days can actually inhibit the removal of toxins the body is trying to get rid of, but this doesn’t mean that you have to suffer through headaches. Many herbal remedies can help ease headaches while the body releases and removes toxins from the body.

Here are a few natural remedies that have been known to help ease headaches. While these may not work for everyone, they are worth looking into.

1. Feverfew in particular has been frequently used by migraine sufferers with much success. Many migraine sufferers that have taken Feverfew regularly for an extended period of time, have found themselves to be completely free of migraines.

2. Valerian is somewhat of a tranquilizer and is a safe and natural alternative to sedative drugs. It can help relieve tension, stress, and help you to sleep well. If headaches are caused by stress or tension, valerian can be very helpful. Many take Valerian in combination with Feverfew.

3. Black Haw contains the pain reliever salicin, so it is often used for menstrual cramps as well as headaches.

4. Lavender isn’t just a wonderful fragrance, but is also know to help relieve tension and stress heachaches. Lavendar is good for mild depression, and can help those having trouble sleeping. A few drops of lavender oil on my temples usually helps me when I am tense or stressed. Some people have allergies to lavender and it can actually cause headaches, so it is best to test it out at a time when you are headache-free.

5. Rosemary acts as a stimulant to the circulatory, digestive and nervous systems, and as a result can be a relief to headaches. Using a Rosemary oil on your temples or in your bath water can be very soothing and relaxing.

6. St. John’s Wort is mostly known for creating a sense of well-being in some people. But it is also known to relieve mild tension headaches.

7. Vervain may relieve inflammation, and also provide mild pain relief. It also has a tranquilizing effect that helps relieve stress and tension.

8. White Willow is known as the original herbal aspirin, and may soothe inflammatory conditions and headaches.

9. Wood Betony is particularly useful for headaches caused by anxiety and stress.

10. Dandelion acts as a stimulant that can improve digestion. If headaches are caused by digestive issues, this may be a good herb to try. Use in combination with Valerian to stimulate the digestive system and relax it so that toxins can be flushed out quickly and effectively.

One of the benefits of using natural remedies, is that they tend to have a cumulative affect on the body. If you suffer from serious and frequent headaches or migraines, herbs may help to remove toxins and permanently relieve headaches if you take them regularly. Taking herbs when a headache begins or before as a preventative, may bring about the best results.

If you don’t have a local place that sells herbs in bulk, check out Mountain Rose Herbs for buying many of these herbs in their natural, whole form. Buying herbs this way allows you to steep your own teas, make tinctures and save money.

Have you tried any of these herbal remedies for headaches. What have your results been? Do you have any other herbs that you would recommend for headaches?  

Reference: The A to Z Guide to Healing Herbal Remedies by Jason Elias, M.A., L.Ac., and Shelagh Ryan Masline.

As with taking any herb or supplement, it is best to consult with a professional. Despite how natural herbs are, it is still possible to have a reaction. Pregnant or lactating women should especially be careful and consult a professional before taking any herb or supplement. This post is not meant to be medical advice.