How to Relieve (and Prevent) Muscle Cramps
That sudden, seizing calf cramp — often at night or mid-workout — is intense but usually harmless. Here’s how to stop one fast and prevent the next.
Relieve a cramp now
- Gently stretch the cramping muscle (for a calf, pull your toes toward you).
- Massage and gently move the area.
- Apply warmth to relax it, or ice if it stays sore afterward.
- Walk it off once it eases.
Prevent them coming back
- Hydrate and keep electrolytes up (sodium, potassium, magnesium) — especially in the heat.
- Warm up and stretch before hard efforts.
- Don’t suddenly spike your training volume.
- Consider magnesium if you cramp at night often.
Frequent, severe or unexplained cramps deserve a doctor’s check — see our disclaimer.
Most cramps are dehydration, electrolytes or overexertion. Stretch to stop one; hydrate and warm up to prevent them.
Quick answers
Why do I get leg cramps at night?
Often dehydration, low electrolytes, tired muscles or long periods still. Hydration, stretching and magnesium usually help.
How do I stop a cramp fast?
Gently stretch and massage the cramping muscle — for a calf, pull your toes up toward your shin — then apply warmth.
Know your numbers first
Get your calories, macros and a training split free in 60 seconds — no signup to see it.
Build my free plan