Essential Oils
Essential oils are liquids with a high concentration of aromatic components from various plants. They are frequently applied topically and have medicinal advantages; some can be taken orally. Eucalyptus, peppermint, and lavender essential oils are beneficial for headache relief.
Try putting some essential oils in a diffuser or applying some on your wrists or temples if you frequently get headaches. Some essential oils used in aromatherapy have also been shown to help with headaches.
According to the 2018 review published in Children, 15 minutes of lavender essential oil inhalation lessened the intensity of headaches. In another study published in the journal Pain, it was discovered that peppermint oil was superior to a placebo in easing tension headache symptoms.
Meanwhile, some people may not like the scent of essential oils, so finding an essential oil that you enjoy could help with headaches.