My favorite remedy for tension headaches is peppermint oil. I have found this oil to be tremendously effective for soothing headache pain, and when applied early enough, sometimes even rids the headache pain entirely.
A 1996 study found that peppermint oil was as good as acetaminophen in relieving migraine symptoms. You can read the abstract here. A 1994 study showed peppermint oil applied to the temple and forehead using a sponge was mentally, as well as muscle-relaxing. You can read that here.
The effectiveness of peppermint oil is due to it's medicinal properties which are anti-spasmodic, analgesic, anesthetic, vasoconstrictor, astringent, nervine and more.
In order for this to work, however, it is important to obtain a good, therapeutic grade peppermint essential oil. Cheap brands of peppermint oil are diluted with alcohol and/or distilled cheaply and the therapeutic qualities are lessened, or not present.
To apply simply rub 1 drop of pure, therapeutic grade peppermint essential oil on temples and forehead. For some people the straight oil is too strong and may need to be diluted with a little carrier oil, such as sesame seed oil.
Precautions: Do not use on children under 7, or when pregnant. Although peppermint oil is non-toxic, it may cause irritation to the skin or mucous membranes; and should be kept well away from the eyes or it may cause stinging. Some people may be sensitive to peppermint due to the menthol concentration.
** This article is for informational purposes only, and is educational in nature. Statements made here have not been evaluated by the FDA. This article is not intended to diagnose, treat, cure or prevent any disease. Please discuss with your own, qualified health care provider before implementing any of the ideas on this website.