Night-time leg cramps are often linked to dehydration, low electrolytes (especially magnesium, potassium, calcium), muscle fatigue, or prolonged sitting/standing during the day. A “drink before bed” can help some people—mainly by improving hydration and electrolyte balance.
Drinks that may help before bed
1) Magnesium-rich drink (often most useful)
- Warm milk with a small amount of cocoa or honey, or
- Magnesium powder mixed in water
Magnesium helps muscles relax and may reduce cramping frequency in some people. Magnesium supplements are commonly used for this purpose.
2) Electrolyte drink (light, not sugary)
- Water + a pinch of salt + a little lemon juice
- Or a low-sugar oral rehydration solution
This helps if cramps are related to dehydration or sweating.
3) Banana + milk smoothie (simple food-drink combo)
- Provides potassium + calcium + fluid, which support muscle function.
4) Tonic water (small amount)
- Contains quinine, which has historically been used for cramps
- Evidence is mixed, and it’s not recommended as a primary long-term solution due to possible side effects.
Important notes
- If cramps happen frequently, drinks alone may not fix the cause—stretching calves before bed often works better than anything you drink.
- Persistent or severe cramps can be linked to conditions like nerve issues, circulation problems, or medication side effects.
- If you’re considering magnesium supplements regularly, it’s best to keep doses moderate and avoid overuse, especially if you have kidney issues.
If you want, tell me how often your cramps happen and where exactly (calf, foot, thigh), and I can narrow down the most likely cause and best fix.

