Migraine is a burning health problem of modern age affecting more than 1 in 10. It is a widespread, chronic and intermittently disabling characterized by recurrent headaches with or without aura.

In Ayurveda this condition is referred as ‘Soorya Varta’. Surya means ‘Sun’ and avarta means ‘affliction or ‘blockage’. It is caused by excessive stimulation of brain and blood vessels. 

What causes migraine?

The pitta dosha obstructs the flow of vata dosha in the brain. This causes a throbbing and pulsating pain and the pain increases with every pulse. Since the pitta is dominant in the afternoon, the intensity of the headache is at its peak and it slowly reduces by evening.

Some of the things you need to incorporate in your daily life in order to avoid migraine:

  • Drink a lot of water
  • Make improvement in the posture
  • Sit in the dark room 
  • Get enough sleep but don’t over sleep
  • Stretch yourself and relax as much as possible
  • Hold an ice pack on your forehead to reduce the pain
  • Exercise regularly
  • Try to avoid spicy food as much as possible
  • Wear sunglasses while you go out in the sun
  • Reduce the intake of tea and coffee
  • Drink milk with a pinch of cardamom, saffron or turmeric

Here are some of the easy home remedies to treat initial stage migraine:

  • Soak around 5-6 resins and almonds each at night and eat them in the morning. You can also drink the water in which they were soaked. 
  • Take a teaspoon of coriander seed powder and mix it in a cup of water. Leave it overnight. Drink it the next morning on an empty stomach. 
  • The fresh and tender leaves of jasmine or pomegranate are great to cure migraine. Crush the leaves well and mix with a pinch of salt to make fresh juice. 
  • You can drop a few drops of paste of saffron and ghee into each of your nostrils and inhale deeply. This can give you amazing results and can reduce your intolerable pain.  
  • Take a fist full of doorva grass and blend it to obtain its fresh juice. Add a pinch of licorice powder to the juice and mix it well. Drink this solution in the afternoon continuously for a month. This will help in reducing the severity of the illness. 
  • Drink Ginger Tea as it helps in coping with other symptoms of migraine like nausea, vomiting, etc. Include 2-4 grams of ginger in your diet daily, as it is considered as super food and helps in promoting over health.
  • Inhaling Essential Oils like rosemary, lavender and jasmine helps reduce pain and ease tension by attacking the triggers directly. Add 5-10 drops of the essential oil in hot water and take deep breaths so as to inhale the steam.
  • Use Sesame oil as nasal drop. It relieves the gases that are causing the head pressure and relaxes the body. Put around 4-5 drops of sesame oil in your nostrils once in a day and inhale deeply. 
  • Apply Nutmeg Paste by adding crushed nutmeg powder with some water, and massage on your forehead. This can help in relieving a headache makes you calm, relaxed and helps you fall asleep.
  • Yoga can be of great help in calming the mind and relaxing the blood vessels.  

Therapies to treat migraine attacks by Ayurveda


In this therapy, certain herbs are mixed to form pastes, which are then applied on the head of the patients. Before applying the herbal paste, a medicated oil is applied to the head and body. The paste is kept over the vertex (head), and is covered with the help of a plantain leaf for an hour. Then, the paste and oil are wiped off followed by a warm water bath.


In this ayurvedic therapy, a thin stream of warm oil is poured in a continuous stream over the forehead. When the oil is poured continuously, the pressure of the oil creates a vibration on the forehead, which allows our mind and nervous system to experience a deep state of mental rest. The feeling is almost similar to that of meditation.

Kavala Graha

Kavala graha or oil pulling has a very powerful detoxifying effect, and its health benefits ranges from whiter teeth to increased relief from migraine headaches. 


In this, the outer area of our head is covered by a leather cap. There is a hollow space inside the cap so that the medicated oil can be held in that gap for a certain period. This therapy helps in curing diseases related to the brain such as migraine, throbbing pain, and depression.

Sneha Nasaya

In this ayurvedic treatment medical oils such as shadbindu taila and anu taila are put in the nostrils in the same way as you put nasal drops. It helps in the treatment of the pain above the shoulder area.