- Migraine Canada - https://migrainecanada.org -

Hydration and Migraine

Woman drinking a glass of water

Dehydration is a common trigger for migraines, but how does it happen, and what can we do to prevent it?

Dehydration occurs when the body loses more liquid than it takes in. We have to consider what gets in, what gets out and the body mechanisms that regulate all this! 

Is dehydration only about water?

There is no free water in the body. It is always mixed with other things like cells, ions (sodium, potassium) and other chemical substances, glucose being an important one.  Bodily fluids are «solutions» that can be more or less «concentrated». Remember chemistry class? In particular, our body needs to have a good balance between salt and water. If you don’t have enough salt, you won’t keep water and develop low blood pressure. If you eat tons of salt, you will develop fluid retention. So it is not only about the volume of water but also what is in it. 

Why is it better to drink water instead of juice to hydrate?

When we drink, it’s not only important to think about the water, but also about what else is in what we drink! Drinking pure water is the best. Other beverages may contain things (we call them «osmoles») that are already «filling» the water. The more osmoles a beverage contains, the less hydrating it will be. Some drinks that are higher in osmoles include:

Sodas are really bad for our health as they contain tons of sugar, artificial colours, they are acidic and the low-calorie version contain aspartame that some people report as a migraine [1] trigger. Artificial sweeteners keep your cravings for sugar active, which can lead to weight gain. 

How do we lose body water?

There are many ways for water to leave our bodies, and situations that can lead to dehydration: 

Why would dehydration trigger migraines?

We are not yet sure why dehydration can trigger migraine. The water / ion / osmole balance in the brain is very important, as it allows a proper electrical function. Some researchers believe that when the osmolarity of the brain increases (the water becomes too concentrated), some receptors may be activated, causing a migraine.

Follow these tips to ensure you stay hydrated every day:

Eat hydrating foods

Drink plenty of

How much should I drink exactly?

There is no unique answer to this. It is not always easy to determine as the needed amount depends on your weight, sex, genetics, diet, medications, activities, weather, the dryness of the air, salt intake… A good rule of thumb is to drink about 2 litres of fresh water daily, that’s one cup every 2 hours if you’re awake 16 hours.  

Overall, most people don’t drink enough water and drink too much juice and caffeine (and alcohol). Adding a few cups of water or herbal teas to your routine is a good start. Making sure to drink every 2-3 hours is also a good way of remembering. 

More tips to stay hydrated

Will better hydration cure my migraines? 

Probably not…but it could decrease the frequency of attacks, especially if you come to realize that you have «dehydrating habits». Remember, dehydration is not «the cause» of migraine. It is a trigger that can be safely and easily managed. 

Drinking water is healthy, safe, costs nothing…so why not give it a try! 


Martins IP, Gouveia RG. More on water and migraine. Cephalalgia. 2007;27(4):372-4.

Spigt MG et al. Increasing the daily water intake for the prophylactic treatment of headache: a pilot trial. Eur J Neurol. 2005;12(9):715-8.

Blau JN. Water deprivation: a new migraine precipitant. Headache. 2005;45(6):757-9.