How to treat headaches. (Courtesy)

When was the last time you got a headache? Did you rush to the store to get over the counter drugs to ease the pain? While it's easy to treat some headache, others are unbearable. Instead of taking medication every time your head throbs, there are natural ways one can ease the pain.

Add magnesium to your diet

Magnesium oxide is mostly used to prevent and treat acute headaches such as migraines, cluster headaches, and tension headaches. Studies have shown taking magnesium reduces the frequency of migraines attacks by 41.6 percent and is also efficient in preventing menstrual-related headaches. Foods that contain magnesium include almonds, milk, eggs, oatmeal, sunflower seeds and peanut butter. However, remember to take small doses of magnesium supplements to avoid affecting the digestive system.

Drink plenty of water

Dehydration is one of the most common causes of headaches. Research shows that dehydrated people experience headaches when they try to move their heads. Symptoms of migraines caused by dehydration may include nausea, dry mouth, and pain on one side of the head.

ALSO READ: Genetic and emotional links to migraines and the best ways of treating problem


Taking up yoga is an excellent way to improve your general quality of life, reduce stress, increase flexibility and reduce the intensity of headaches. Since yoga uses meditation and breathing, it helps release tension-related headaches and improve anxiety. 

Try acupressure

Acupressure is the practice of applying pressure on acupuncture joints to signal the body to turn on its self-healing mechanism. This form of massage has been used for over 2000 years in traditional Chinese medicine to encourage qi's (life energy) movement  in the body. To relieve headaches, apply pressure on the space between your thumb and index finger and move in circles for about five minutes. Do this on both hands and remember not to press too hard that it hurts.

ALSO READ: Five ways to have a 'better' period - with less cramps and fewer mood swings

Drink caffeinated beverages

Sipping caffeinated beverages such as tea or coffee can help ease headaches if you get it early enough. Taking caffeine helps constrict blood vessels and improves mood. However, studies have shown that caffeine withdrawal can cause headaches if taken regularly and in high doses. For those who get frequent headaches, be mindful of the amount of caffeine you consume.

Ease pressure on your scalp

Sometimes the headache you are having is due to the tight band on your head. Try and loosen the hair or remove the headband.

ALSO READ: How to make your phone battery last longer

Use a cold pack

If you have a migraine, try wrapping some ice cubes in a towel and compress them on your head for about 15 minutes. Taking a cold shower might also help reduce the pain.