Headaches can occur due to lot of reasons like stress, lack of sleep, high blood pressure, hormonal problems or in case of any injuries. You would find unfocussed during work because of headaches. But it is not wise to take medicines every time you have headache. It is also possible that you may be allergic to some medications. Fortunately there are many natural and homemade remedies for headaches. You would be surprised that these remedies are a part of your kitchen and an ingredient of everyday food. Hence below are some of the best natural remedies for headaches:
Ginger: It is not only used as remedy for headaches but has number of other uses. It reduces the inflammation. You can have ginger in the form of ginger tea, pinch of ginger juice in milk or water, ginger powder in the boiling water and inhale the vapors and just chew some ginger.
Icepack: In case of migraines, you can apply an icepack on your head and back of the neck. That coldness will instantly ease your headache and you can have a comfortable sleep afterwards.
Hot oil massage: It’s normal to have headaches during heavy and stressful work. To ease such pain, you can slightly heat hair oil and massage your head for several minutes. Your headache will cease and also you will be able to sleep without any irritation.
Meditation: If you are having frequent headaches, then the best natural remedy for headache is meditation. Meditation will increase your concentration power and also relaxes your muscles. Eventually frequent headaches will stop after a few days of meditation.
Caffeine: A hot cup of tea or coffee is the best way to reduce the headache.
Summary: Medications for frequent headaches and migraines may be harmful as they may or may not affect immune system. So above are one of the best natural remedies forheadaches.