Aromatherapy for Headaches
Peppermint Oil: Rubbing a few drops of peppermint oil on your temples has been shown to relieve tension headaches. Peppermint oil creates a cooling sensation when it comes in contact with skin, and it helps to relax the muscles in your head and neck. The scent of peppermint oil also has the power to calm nerves and clear your nasal passages, which may help if your headache is caused by stress or sinus pressure.
Eucalyptus Oil: Applying eucalyptus oil to your forehead can also help relieve headaches in the same manner as peppermint oil. Like peppermint oil, eucalyptus oil can soothe, relax muscles and clear nasal passages. Place a few drops of eucalyptus oil into a bowl of steaming water and inhale deeply.
Lavender: The scent of lavender has a powerful effect on the nervous system, relieving problems such as insomnia, anxiety, and stress, which can all contribute to headaches. Anecdotal evidence suggests that lavender can help relieve the pain of even the worst headaches, including migraines. Place a few drops of lavender essential oil on your pillow, create a lavender sachet or brew a cup of lavender tea to utilize this natural headache reliever.
Herbal Relief for Headaches
Feverfew: Migraines are the most serious form of headaches. The incapacitating pain of a migraine headache is often accompanied by sensitivity to light, vision problems, nausea and vomiting. Feverfew is a well-known herb in the world of migraine treatment. While this herb may be useful for those in the throes of a migraine, its real value lies in preventing migraines (when taken on a daily basis).
White Willow Bark: Willow bark contains salicin, the key ingredient in aspirin, which makes it a natural pain reliever. Willow bark doesn’t work as fast as over the counter pain reliever, but it’s also less likely to cause the gastrointestinal bleeding that (NSAIDs) are famous for.