4 doctors weighed in:
How do you stop getting "charlie horse" cramps when you are sleeping?
4 doctors weighed in

Dr. Ruchir Patel
Internal Medicine - Sleep Medicine
3 doctors agree
In brief: Sleep-related cramps
If you are getting them nightly then first and foremost you should speak to your pcp regarding checking your electrolytes as imbalances in your potassium, calcium, and/or magnesium levels can cause muscle cramps.
If this is not the case then you could try taking a glass of tonic water (without gin or vodka preferably) at bedtime as the small amount of quinine in tonic water helps to prevent cramps.

In brief: Sleep-related cramps
If you are getting them nightly then first and foremost you should speak to your pcp regarding checking your electrolytes as imbalances in your potassium, calcium, and/or magnesium levels can cause muscle cramps.
If this is not the case then you could try taking a glass of tonic water (without gin or vodka preferably) at bedtime as the small amount of quinine in tonic water helps to prevent cramps.
Dr. Ruchir Patel
Dr. Ruchir Patel
Thank
Get help from a real doctor now
Dr. Warren Strudwick
Board Certified, Sports Medicine
26 years in practice
490K people helped
Continue
108,000 doctors available
Read more answers from doctors