12 Amazing Home Remedies for Headaches

by John Staughton (BASc, BFA) last updated -

 Likes  Comments

There is nothing more frustrating than being in pain and not understanding why, and one of the most common ways that this happens to people is in the form of headaches. They can be debilitating, and chronic headaches can be an annoying and negative aspect of life unless you are able to somehow find some form of relief.

Home Remedies for Headaches

The first reaction of most people when they begin to experience headache pain is to reach for a painkiller. While that does provide temporary relief, it can also have its own side effects, like blood-thinning, increased toxicity in the body, and a resistance to painkillers that might be dangerous in the future when you really need them. These home remedies provide a much better solution that can benefit your body in numerous ways, not only in the relief of your headache.


This should probably be your first line of defense against any headache. A lack of hydration in the body makes the blood vessels constrict and reduces the flow of oxygen and blood to the brain, which can cause a headache. If this is the reason behind your headache, you can usually relieve the symptoms very quickly by drinking a glass or two of water.


This can either help a headache or make the symptoms worse, depending on the individual and the initial source of the headache. Caffeine is part of many over-the-counter pain relief medicines, but for someone who drinks caffeine regularly, and becomes dependent on it, taking that drug out of your system can cause rebound or withdrawal headaches, and some causes of headaches are exacerbated by the stimulating effects of caffeine.

A young woman between the age of 20-30 years suffering from severe headache

Fish Oil

In terms of treating migraines and severe tension headaches, fish oil has been prescribed because of its anti-vasospasmodic properties, and can relieve the pressure and pain associated with those terrible migraines. It can be used as a preventative measure through regular consumption, or as a treatment once the symptoms present themselves.

Peppermint Oil

In traditional and herbal medicine, peppermint oil is often used in place of acetaminophen and typical pain relievers because in some cases, it proves to be more effective, and it is all natural. It can be applied topically on the temples or affected areas for a soothing sensation, or it can be inhaled via aromatherapy techniques to achieve the effect.

Lavender Oil

This essential oil is one of the most potent when used in aromatherapy, primarily because of its antispasmodic, and vasodilatory properties. Lavender oil is also a sedative, and when used in the treatment of severe tension headaches or migraines, it not only relieves the tension and concentrate areas of pain, but also helps to induce sleep and relaxation, which can further reduce the associate pain, or at least allow you to rest until the symptoms pass.


Migraines are traditionally associated with nausea, and it can be one of the most debilitating symptoms of the condition. If ginger is consumed, either as tea, ginger ale, or even raw slices, it can almost immediately reduce symptoms of nausea, so while it might not get rid of the pain of a migraine, it can certainly lessen the effects. However, new research has shown that taking ginger at the first sign of a headache before the more serious migraine or cluster headache sets in is a successful method for relief and prevention. The actual mechanism is not understood yet, but research is ongoing!

Remedies for headaches - infographic


Since they have a well known soothing effect, clove oil is often inhaled or applied as a paste for quick relief of headaches on the back of the neck or temples. They aren’t the most pleasant to eat, but some people choose to crush them into various foods for similar effects. The success of this remedy is due to cloves’ natural anti-inflammatory agents, flavonoids, which can impact the body either through topical application or inhalation as clove oil.


Studies have shown that consuming magnesium reduces the frequency of attacks of chronic headaches and migraines. It is one of the most essential nutrients in the body, and deficiencies result in headaches, fatigue, and weakness of the body’s tissues. Good sources of magnesium to add into your diet are leafy greens, nuts, beans, avocados, bananas, and figs. Even dark chocolate is a good source of this beneficial nutrient, so get as much as you can into your system and reduce your chances of getting a headache at all!


The scent of apples is one of the stranger ways of reducing a headache, but the olfactory sense is a powerful one, and numerous studies have shown that this specific scent reduces the associated pain of headaches very quickly!

Cold and Hot Compresses

It is a personal choice as to which compress has the greatest effect, but most tend to favor the cold compress. Apply it to the back of the neck or the forehead. The cold will reduce inflammation and temperature, and also slow and cool down the pumping blood that can cause throbbing pain in the affected areas. Hot compresses can also spread inflammation and warmth through the entire head and stimulate freshly pumped blood to the heated areas, bringing oxygen to ease the tension in muscles. Both approaches work, choose whichever works best for you.


The key component in rosemary that gives it many of its attributes is rosmarinic acid, which has known anti-inflammatory effects. By grinding rosemary leaves and sage leaves into a powder, you can infuse an herbal tea. Drink this once or twice a day to prevent migraines and tension headaches, or drink it in higher quantities while directly suffering from the symptoms.

Basil Oil

Since many headaches are caused by muscle tension and stress, a muscle relaxant can be very effective in relieving these sorts of conditions. Basil extract has muscle relaxant properties, and when basil leaves are steeped into a tea or chewed, mild to moderate headaches can be alleviated. Also, you can spread pure basil oil on the chest as an inhalant for similar effects.

The Last Word on Headaches

This cannot be stressed enough; primary headaches can usually be managed with these home remedies, meaning stress or tension headaches, those caused by dehydration, or even migraines. However, if headaches become chronic, even if they are not extremely severe, it could be a sign of a more serious, underlying issue. Furthermore, if the description of secondary headaches at the top of this article sounds more like what you are dealing with, consult a doctor, as it may be a much bigger problem, and to be safe, an examination is highly recommended.

DMCA.com Protection Status
About the Author

John Staughton is a traveling writer, editor, and publisher who earned his English and Integrative Biology degrees from the University of Illinois in Champaign, Urbana (USA). He is the co-founder of a literary journal, Sheriff Nottingham, and calls the most beautiful places in the world his office. On a perpetual journey towards the idea of home, he uses words to educate, inspire, uplift and evolve.

Rate this article
Average rating 4.1 out of 5.0 based on 75 user(s).