Headaches are one of the most common medical ailments.  It can be experienced, regardless of age, race, and gender. While pain killers and over the counter medicine for headache is widely available, when overused, can even cause more serious health problems.

Here are some effective and natural ways to relieve headaches.

Stay Hydrated

Studies show that persistent dehydration may lead to headaches. Stay hydrated by taking enough water and eating water-rich vegetables and fruits. Also, limit coffee, sugary drink and alcohol intake as these are diuretics and too much of these may cause dehydration and may trigger headache.

Cayenne Rub

Cayenne Peppers stimulates blood circulation and reduces acidity making it as one of the most effective home relief for headache.

Just dilute ¼ teaspoon cayenne powder over 4 ounces of warm water. Then, using a q-tip, swab a little solution on the tip of your nose. It will cause a little burning sensation but will relieve your headache shortly.


Magnesium works wonders as headache relief especially for migraines.  People with migraine usually has low level of magnesium. Most of the time, people with low magnesium are those with heart disease, diabetes and those who are under diuretic medications.

Dietary sources of magnesium are nuts, seeds, whole grains, beans and dairy products.

Hot and Cold Compress

Hot and Cold Compress can relieve headache as both aids in releasing tension of the muscle and improving blood circulation. Depending on your preference, you can either use hot or cold compress, put in on your forehead and relax. You can also alternate hot and cold compress if you prefer.

Stretch and Move

Sitting and staying in one position for an extended period may lead to body tension and headache. An easy way to avoid it is to take a break, move and stretch your head and neck in circular motion. This may help to relieve stress build up and avoid having headaches.