20 Recommended Home Remedies For Headaches

Headaches may be caused by poor blood circulation. If the blood clots in the blood vessels, or there is poor supply of oxygen to the cells of the head, it causes pain. Headaches can be relieved by medications. But nowadays because of so many fake medicines and many side effects, the use of medications is discouraged. There are many home remedies which are tried and tested and have been used for years by mid wives and old people. They believe in them as one believes in one’s religion. There are no side effects of these remedies and most of them work for what they are known for. Home remedies are not recommended if:

  • You experience acute headaches; you must go to the hospital if the headache is intolerable.
  • If you are already taking the medicines prescribed by your doctor after certain test reports.

There are many remedies which can work for a headache. You may see which one works for you:

20. Peppermint Essential Oil


Pepper mint oil has very strong vapors. If you are looking to apply it on the head for headache then mix it with coconut oil. Coconut oil ensures that the peppermint oil is not that strong and it acts as a pain reliever rather than deteriorating the condition.

Pepper mint oil has properties which dilates the blood vessels wherever it is applied. When it is applied on the head, the blood vessels relax and dilate and this ensures proper blood circulation. This relieves the headache as if it was never before. Here you’ll learn how to get rid of a headache using peppermint oil.

Pepper mint oil can be applied in two ways:

  • Mix equal amounts of peppermint oil and coconut oil and apply on the head with gentle strokes.
  • Boil some water and add a few drops of peppermint oil. Inhale the vapors and it will be equally beneficial in a headache.

19. Willow Bark


Willow bark was used by ancient civilizations as a pain killer. It has affects of aspirin but aspirin is artificial chemical and willow bark is natural. It contains salicin, which makes the blood vessels contract and the blood thinner. This ensures adequate flow of blood in the body parts and provides headache relief.

Willow bark can be purchased in the form of capsules from any herbal store. It needs to be consumed in the morning on an empty stomach. If you have complaints of headache of and on, then take a capsule or the dose written on the bottle. It works beautifully and will help you to get rid of the headache very easily.

18. Eat Something


Eating something might help you with the headache as this might provide nutrients and oxygen to the blood. The blood then transports these substances to various parts of the body including the head.

17. Take A Nap


This may relax the muscles and the body of the pain bearer, which as a result might dilate the blood vessels causing a relief to the headache. Taking a nap might also relax the brain and its nerves which will give great relief to the person who was experiencing the pain. Sometimes even after taking the nap the pain does not go. In that case, try some other remedy. It might be a cause of constricted blood vessels. This simplest of the headache remedies is an effective way to get rid of it.

Taking a nap can be helpful sometimes.

16. Acupuncture


Acupuncture is another technique which makes adequate blood to flow to the muscles and the blood vessels. This makes the pain light and vanishes with time. In this procedure, needles are inserted to certain points of the face and head. This relieves the pressure on the muscles and tissues. Thus relieving any pain in the head. It is one of the known and effective home remedies for headache in Chinese medicines.

“Home remedies for headache are excellent for the relief of headaches, but if you experience any problems after doing these remedies, consult your doctor immediately.”

15. Drink Water


Drinking water adds smooth flow to the blood and also gives oxygen to the blood. It is one of the simplest ways to learn how to get rid of a headache. This makes the blood thinner and ensures a persistent flow of blood. So if you are experiencing any pain in the head, try relieving it by drinking two to three glasses of water at a time. This must relieve your pain in five to ten minutes. 

14. Massage Your Head

massage head

Use your finger tips to massage your head. Add a little oil for smooth massage. Move the finger tips by applying pressure on the point where there is more pain and try using circular motions. This will help in providing effective headache relief.

“Headaches can be treated through medications but a safe way is the home remedies. These are tried and tested remedies which have worked for many people.”

13. Visit A Chiropractor


A chiropractor is a person who diagnosis and treats neuro musculo skeletal disorders in the body. They do that by massaging and putting pressure by their body weight or special machines on that pressure point. This way the internal pressure, if there is on the blood vessels is relieved.

12. Fever Few

fever few

Fever few has been used for years by ancient civilizations to treat fever. Fever few reduces the pressure on the blood vessels and makes them free of any obstruction or hindrance. This herb was also used to treat pain. It can be included as one of the most effective headache remedies for pain.

11. Hot Shower

hot shower

Take a hot shower if nothing else is working for your headache. Hot showers dilate the blood vessels. This helps blood to flow smoothly and this makes the headache to be vanished. In home remedies for headache, it is very easy but very effective.

10. Acupressure


Acupressure is a Japanese and Chinese massaging technique. In this technique there are no external equipments required. There are certain points in our bodies which are related to a body organ. There are certain points in the palm and feet. An experienced person who practices acupressure techniques knows those pressure points. The head is related to the point in the palm between the thumb and the first finger. You have to hold the muscle of that area and hold it between the thumb and finger of the other hand. There are certain pressure points below the feet as well which are related to the head. These pressure points when pressurized and pressed can give relief from headache. You can learn how to get rid of a headache using this simple technique effectively.

9. Cold Packs

cold pack

Cold packs help the blood vessels to dilate and constrict. This makes the blood flow smooth in those blood vessels. Hold on cold packs on your head till you find relief from the headache.

8. Magnesium


Magnesium is very essential mineral which should be a part of your diet. Your headaches and migraines may be a cause of deficiency of magnesium. Magnesium rich foods are the best in providing headache relief. Take a magnesium supplement to get rid of your headaches and migraines.

7. Yoga


Yoga ensures healthy circulation of the blood, excellent maintenance of blood pressure and relaxation of the nerves and the blood vessels. The breathing techniques in yoga help to provide adequate oxygen to the blood and the blood vessels. This indirectly pumps healthy and oxygenated blood to the muscles and the tissues as well which gives relief from headache. This is one of those home remedies for headache that are also very helpful in improving your overall health.

6. Eat Cherries


Cherries contain Quercetin which is a strong anti oxidant. This reduces the inflammation and ensures proper circulation of blood. This can ease the headache and make it vanish like it was never there. This is probably the simplest of the headache remedies you can find.



This is a supplement and contains amino acids phenylalanine. This increases the dopamine levels in the body which reduces the pain of all kinds in the body whether it is a headache or a muscular pain.

4. Go In Fresh Air

fresh air

Go out and inhale deeply so that your lungs inhale the maximum amount of oxygen inside them. The lungs then take the oxygen to the blood and this makes the blood oxygenated and well nourished. This blood when goes into the blood vessels, makes the blood vessels healthy and keeps the blood flowing through them. It is an effective remedy to provide headache relief. This simple exercise has some amazing benefits for your overall health.

3. Salt Loading


Sometimes headaches occur because of the lowering of blood pressure. Take a pinch of salt, and keep it on your tongue. If you cannot take salt directly, take half a teaspoon of salt in a glass of water, mix it well and drink it. You should be careful using this kinds of headache remedies and make sure that lower blood pressure is the main reason of headache.

2. A Cup Of Tea


Sometimes a cup of tea or a hot beverage like hot chocolate or hot green tea can help relax the blood vessels. This makes the blood flow smooth and opens any obstructions in the blood vessels. Make sure to use this simple remedy if you’re wondering how to get rid of a headache.

1. Eliminate The Cause Of Headache

eliminate the cause

If you try any of these headache remedies and that worked for you and you experience the pain after a little time, do try to find out the root cause of the pain. For example, if your headache was relieved by taking a pinch of salt, this means that you experience hypotension and you need to work on taking sodium daily. If your pain was relieved by drinking water, this means that your body is not hydrated enough and you need to increase your water intake.


  • If you are on a medication, take the medicine regularly along with these home remedies.
  • Do a home remedy in the manner that is recommended. Don’t make changes in them.


  • Do not skip or replace any of your headache or migraine medication with a home remedy without consulting your doctor.
  • Do not take salt if you are a hypertension patient.

Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

To Top