How to Get Rid of a Charley Horse in Your Calf Fast

A charley horse hits like a cramp from nowhere. One second you are asleep, the next your calf is a rock and you cannot move. I have had them my whole adult life, and I have learned exactly what stops them fastest. The first thirty seconds decide how bad it gets.

Stretch it immediately

The instant you feel the cramp, straighten your leg and flex your foot, pulling your toes up toward your shin. This stretches the calf muscle, which is exactly the opposite of the cramp. It hurts for a few seconds, then the muscle lets go. I do this automatically now, and it cuts a cramp that used to last two minutes down to about fifteen seconds.

charley horse, leg cramp, calf, relief, stretch
charley horse, leg cramp, calf, relief, stretch
  1. Straighten the leg fully.
  2. Flex the foot, toes toward the shin. Use your hand to help if needed.
  3. Hold until the cramp releases, usually 10 to 30 seconds.
  4. Stand up and walk slowly for a minute once it releases.

Massage and heat

After the stretch, massage the muscle with firm strokes toward the heart. If you have a heating pad or a warm towel, apply it. Heat relaxes the muscle fibers and increases blood flow. Cold is useful later, for soreness, but heat works better during the cramp itself.

Why they happen

The most common triggers are dehydration, low magnesium or potassium, and sudden muscle use. Night cramps often come from being dehydrated from the day before, or from a workout that the calf was not ready for. My own trigger is long bike rides followed by sleeping with my toes pointed down, which shortens the calf overnight.

How I stopped getting them

Three changes cut my charley horses from a few times a month to almost never:

  • Drink water before bed. A full glass, not a sip.
  • Stretch the calves before sleep. Twenty seconds of wall pushups, the classic calf stretch, before I get in bed.
  • Eat potassium and magnesium rich foods. Bananas, potatoes, nuts, spinach. It sounds like diet advice, and it is, because it works.

I still get the occasional cramp on a long ride day. When I do, I flex my foot and it is gone in seconds. The days of hopping around the bedroom at 2am are over.

📋 Quick Summary: Flex your foot toward your shin the moment a calf cramp hits, massage with heat, and prevent them with water, stretching, and potassium.