Tension headache is a pain in the head. it varies from nagging to debilitating. medication can treat headache but there are a lot of natural ways that can help also.

best natural ways to cure tension headache

Lavender Oil

Lavender oil has a great smell. It is useful remedy for headaches pain. you can apply it topically or inhale it. it’s recommended to use 2 to 4 drops for every 2 to 3 cups of boiling water when inhaling lavender-oil vapors.

Peppermint Oil

This oil is very useful for tension headaches. it has vasodilation and vasoconstriction properties, which may help in controlling your blood flow. Headaches is always due to insufficient blood flow, and this oil help to dilate and constrict the vessels that promote blood flow.

Basil Oil

It is one of the best herbal oil as it is used for pastas and pizzas, in addition to it’s good tastes and smells. You can use it as natural treatment for headache as it acts as a muscle relaxant.

Diet Fixes

Try to make changes to your diet as it may reduce headaches pain. Certain foods decrease headache severity such as peanut butter, fruits, meat with nitrates, foods containing tyramine.

Scalp Massage

A lot of researches show that scalp massages may reduce your headache pain as it will help you feeling great.


Flaxseed contains omega 3 fatty acids which may relive headaches caused by inflammation.


Buckwhat is a home remedy which helps in headache treatment because it contains antioxidants which used to relive inflammation.


Almonds is one of the best natural remedy as it acts as a treatment for headache.

Rest, Relax, and Breath

In order to face headache, you should take a rest and relax your body.

Eat less chocolate

it’s advisable to eat less chocolate as it contains caffeine which triggers headaches.

Other useful treatments

  • Record your foods dairy and try to track your headache.
  • Be sure to read food labels in order to avoid foods trigger headache.
  • In addition, drink enough water daily to ease your pain.