Essential oils consist of highly concentrated fragments distilled from the corresponding plant material.
These oils are often used in aromatherapy to help minimize stress and improve instinctual function via sensory stimuli.
Essential oils are even thought to help treat a variety of ailments, including headaches and/or migraines.
Below is a list of essential oils for headaches.
Peppermint Essential Oil
Peppermint essential oil is one of the more popular varieties which are used to treat headaches and migraines. It has a strong concentration of menthol which is known to help relax muscles and ease pain. This is a great essential oil for headaches.
Rosemary Essential Oil
Rosemary is often thought to be nothing more then a common cooking herb, the the oil of rosemary is often considered to have anti-inflammatory and analgesic properties. It has been used in folk medicine for hundreds of years. It is also thought to help with insomnia, a symptom which commonly follows a headache.
Lavender Essential Oil
Lavender essential oil, an herb loved by both men and woman, is also a common folk cure for headaches, stress relief, and relaxation.
Chamomile Essential Oil
Chamomile essential oil is a folk remedy for relaxation and tension. It is a traditional medicine which treats anxiety and insomnia, which are other causes of headaches.
It is recommended that pregnant women do not use chamomile essential oils as it may carry a miscarriage risk.
Eucalyptus Essential Oil
If you have a sinus issue and it is causing you headaches, then eucalyptus essential oil is likely to help. It is known to open the nasal cavities and clear the sinuses. The release of tension often resolves sinus headaches.
Essential oils can also be used for making and dipping incense sticks.