This article was medically reviewed by Scott Anderson, MA, ATC, SFMA, DNSP and by wikiHow staff writer, Luke Smith, MFA. Scott Anderson is the Chief Clinical Officer at SyncThink, an award winning startup founded out of Stanford University. Scott previously served as the Director of Sports Medicine/Athletic Training for Stanford University for over ten years from 2007 to 2017. Scott has over 18 years of clinical and management experience, and is a recognized international speaker on topics of clinical specialization, which include developmental kinesiology, neuroscience/concussion, and movement dysfunction. He is a certified Dynamic Neuromuscular Stabilization Practitioner (DNSP), Sports Safety Specialist and is certified to conduct Selective Functional Movement Assessments (SFMA), and Functional Movement Screenings (FMS). He earned a BS in Athletic Training from Washington State University in 2000 and an MA in Athletic Administration from Saint Mary's College in 2002.
There are 14 references cited in this article, which can be found at the bottom of the page.
This article has been fact-checked, ensuring the accuracy of any cited facts and confirming the authority of its sources.
This article has been viewed 1,496,148 times.
Whether you’re exercising, going about your day, or laying down to sleep, nothing ruins the moment quite like a Charley horse. They can occur on almost any part of your leg—thigh, calves, or feet—and their unexpected and severe pain is sure to stop you in your tracks. But don’t let a leg cramp ruin your workout or your good night’s sleep. We’ll show you how to alleviate your Charley horse with immediate at-home remedies, plus walk you through how to prevent them in the future and what causes them in the first place.
Things You Should Know
- Massage the cramping area with your fingers for 3-4 minutes, using firm but gentle pressure and working in small circles all around the muscle.
- Stretch the cramping muscle for 1-2 minutes. Sit up in bed with your legs in front of you, then reach forward and pull your toes toward you.
- Prevent Charley horses by stretching frequently, drinking 12–15 cups (2.8–3.5 L) of water a day, and eating foods rich in potassium, like bananas.
Steps
Treating a Charley Horse
-
Massage your muscles with your hands for 3-4 minutes. Massaging the cramp provides the most immediate and reliable relief. Use your fingertips or knuckles to gently but firmly massage the problem area in circular motions.[1] Also massage the area just above the cramp to help improve circulation, which may get rid of the cramp faster.
- For added relief, use an ice pack to massage the cramp instead of your fingers.[2] The cool temperature helps to soothe the spasming muscles.
- Use a massage roller to help you apply more even and thorough pressure than you might achieve with your hands alone.
-
Stretch the cramped area and keep it taut for 1-2 minutes. During a cramp, your muscles become constricted as a result of spasms. Stretching the muscles helps to relax and soften them. It may be a little uncomfortable, but it’s a quick and reliable way to work out your Charley horse. Perform one of the following stretches, or a combination of the three:[3]
- For calf cramps: Get into a lunge position, with your cramping leg extended straight behind you. Bend your other leg, stretching your cramped calf muscles as much as you’re able. Or, stand straight and on your toes and hold that position for as long as you can manage, repeating until the cramp subsides.
- For front-of-thigh cramps: Stand up straight and pull the foot of your cramping leg behind you and toward your buttocks. Use a chair to steady yourself.
- For foot cramps: Sit up straight and place your legs straight out in front of you. Lock your knees and point your toes back towards your face. Grab your toes and gently pull the cramping foot back toward you.
Advertisement -
Take a hot shower or a bath with Epsom salts. The heat from a warm shower or a bath may help to alleviate discomfort caused by cramps.[4] If you’re taking a shower, direct the water onto your cramp for 30-60 seconds at a time, until the cramp resolves. If you’re taking a bath, add 1-2 cups (300-600 g) of Epsom salt and soak for 10-20 minutes.
- Epsom salt contains the compound magnesium sulfate, which may increase your magnesium levels, helping to alleviate cramp pains.[5]
-
Elevate the area until the cramp goes away. Raise the affected area by propping it up on pillows or the armrest of a chair or couch. Elevating the area helps to improve your circulation and move blood to and from the spasming area more effectively, clearing the cramp.[6]
- Combine this treatment with massaging or stretching to make it more effective.
-
Apply heat followed by ice to ease the pain. To calm down the muscle spasms, use a hot compress or a heating pad for 10-15 minutes to relax the muscles. Then, immediately apply an ice pack or cold compress to the cramping area. Never apply ice directly, but wrap it in a towel or bandage before placing it on your skin. Do this for 5-15 minutes for the best results.[7]
- To make a hot compress, soak a washcloth or a small towel with hot water, then wrap it around the cramping area, applying pressure with your hands.
Preventing Future Charley Horses
-
Stretch your legs immediately before you exercise or sleep. If you exercise regularly, stretch before and after your workout to prevent leg cramps later. Even if you don’t exercise, stretch for 3-4 minutes before bed to help avoid Charley horses at night.[8] Stretching helps to loosen and relax your muscles, which makes them less likely to tighten and cause cramps.
- Perform a quad stretch by grabbing your foot behind you and holding it to your buttock for 10 seconds. Then, repeat the stretch on the other leg.
- To do a lunge, get in a kneeling position on the ground so that one leg is bent at the knee and you are resting completely on the other calf. Then, raise yourself off the ground so that both of your legs are bent. Do multiple lunges by walking around the room in that position, going back and forth between legs.
-
Stay hydrated throughout the day to keep cramps at bay. When sodium levels in your blood are high, it affects your muscles and circulation. Keep your sodium levels low and your muscles relaxed by drinking plenty of water on a regular basis. When you’re working out, supplement your intake of water with sports drinks that have added electrolytes.[9] Aim to drink about 12–15 cups (2,800–3,500 mL) of water each day.
- Also, limit your alcohol and caffeine intake, both of which tend to dehydrate your body. A cup of coffee in the morning is fine, but think twice before that second or third cup.
- Some say that drinking pickle juice also gives your body much-needed electrolytes. While pickle juice has been shown to be effective at relieving cramps, it’s most likely because the taste “distracts” your brain from the cramp, shutting off the neuron activity that causes cramps.[10] The more you know!
-
Consume about 4,700 mg of potassium each day. Low potassium levels are related to an increased likelihood of muscle spasms and cramps.[11] Eat potassium-rich foods like bananas, avocados, and oranges at least once a day, or take potassium supplements as directed by your doctor or by the instructions on the supplement packaging.[12]
- Other potassium-rich foods include spinach, sweet potatoes, and cantaloupe.
-
Consume more calcium and magnesium. These vitamins work hand in hand to prevent muscle cramps and keep your body in tip-top shape.[13] Doctors recommend getting about 1,000 mg of calcium per day.[14] Adults should also aim to get about 200-400 mg of magnesium each day.[15] Dairy products and nuts are full of both these minerals.
- Also consider taking mineral supplements to reduce cramps, but talk to your healthcare provider to find a dosage that’s right for you.
-
Avoid diuretics to stay hydrated. Almost anything that causes you to urinate more (save for water) will reduce the amount of water and electrolytes in your body, which is a recipe for muscle cramps. Avoid drinking too much caffeine, laxatives, or pills that cause frequent urination whenever possible.[16]
- If you take a diuretic prescription medication, talk to your doctor about how it may be causing cramps. They may alter your dosage or prescribe supplemental treatment.
-
Loosen the sheets around the edges of your bed. You sometimes get Charley horses when your feet or legs struggle against the pressure of tight or heavy sheets or blankets, stressing your muscles and leading to cramps. Untuck your sheets or sleep with your feet outside of your blanket to help prevent night time pains.[17]
- Also, sleep on your left side, which reduces pressure on your liver, increasing blood flow.[18]
-
See your healthcare provider if your cramps are chronic or severe. Intense or frequent leg cramps may be caused by an undiagnosed health condition, so talk to your doctor about your cramps if they cause you significant distress. If your cramps are accompanied by numbness or severe weakness, make an appointment ASAP to help you restore mobility.[19]
- Frequent leg cramps may be associated with diseases or problems with the spine, liver, or blood vessels.
What causes Charley horses?
-
Leg cramps are often caused by reactive neurons in your brain. Researchers are still studying what makes your muscles act up, but recent studies show that your brain may be to blame. As your muscles fatigue, nerve receptors in your muscles send signals to the brain, which in turn commands the muscle to contract, causing cramps or Charley horses.[20]
- At the same time, your brain sends signals that prevent relaxation. That’s why it’s important to massage or stretch your muscles to manually override this brain signal.
- Sometimes, these cramps seem to happen for no reason at all. These are called “idiomatic” cramps, and are typically the cause of your Charley horse.
-
Cramps might also be caused by low blood flow or nerve compression. When your arteries narrow because of dehydration, the muscles in your legs may respond by tightening, causing cramps. In addition, too much pressure on the nerves in your spine may cause muscle tightening in your legs.[21] That’s why hydration, mineral intake, and physical exercise are important to preventing cramps, since these increase blood flow and relax your muscles.
- Certain medications may also be to blame for your frequent cramps. Talk to your doctor about your prescription regimen, and if any of your prescriptions may be causing your Charley horses.
-
Cramps are also associated with age, pregnancy, or medical issues. As we get older, we tend to lose muscle mass, which stresses our muscles more easily and leads to more frequent cramps. Pregnant people also experience more cramps as their bodies grow and change. In addition, medical conditions like diabetes or nerve or liver diseases may interfere with blood flow, leading to those unwelcome Charley horses late at night.[22]
Expert Q&A
-
QuestionWhat brings on charley horses during the night and wake you up?Luba Lee, FNP-BC, MSLuba Lee, FNP-BC is a Board-Certified Family Nurse Practitioner (FNP) and educator in Tennessee with over a decade of clinical experience. Luba has certifications in Pediatric Advanced Life Support (PALS), Emergency Medicine, Advanced Cardiac Life Support (ACLS), Team Building, and Critical Care Nursing. She received her Master of Science in Nursing (MSN) from the University of Tennessee in 2006.
Board-Certified Family Nurse PractitionerNo one knows for sure what causes brings on charley horses during the night, although inadequate hydration or nutritional imbalances, as well as inadequate muscle stretching and strengthening might be among the causes. -
QuestionHow to get rid of charley horses in my foot?Luba Lee, FNP-BC, MSLuba Lee, FNP-BC is a Board-Certified Family Nurse Practitioner (FNP) and educator in Tennessee with over a decade of clinical experience. Luba has certifications in Pediatric Advanced Life Support (PALS), Emergency Medicine, Advanced Cardiac Life Support (ACLS), Team Building, and Critical Care Nursing. She received her Master of Science in Nursing (MSN) from the University of Tennessee in 2006.
Board-Certified Family Nurse PractitionerTo relieve a charlie horse or muscle spasm in your foot, stop the activity, gently massage your foot, and stretch the area as you deep breathe in deeply and slowly. Apply heat, stay hydrated, relax, and give yourself Epsom salt foot baths. After the pain subsides you may apply ice. If pain persists or frequently recurs, talk to your doctor about other options.
Video
Tips
-
Wearing comfortable and supportive shoes may also take pressure off your legs throughout the day, reducing the frequency of your cramps.[23]Thanks
References
- ↑ https://newsnetwork.mayoclinic.org/discussion/steps-can-be-taken-to-relieve-or-prevent-night-leg-cramps/
- ↑ https://www.mayoclinic.org/symptoms/night-leg-cramps/basics/definition/SYM-20050813?p=1
- ↑ https://www.houstonmethodist.org/blog/articles/2022/feb/muscle-cramps-8-things-that-cause-them-4-ways-to-stop-them/
- ↑ https://www.mayoclinic.org/diseases-conditions/muscle-cramp/diagnosis-treatment/drc-20350825
- ↑ https://www.sleepfoundation.org/physical-health/leg-cramps-at-night#references-80526
- ↑ https://unmhealth.org/stories/2021/06/leg-cramps-during-pregnancy.html
- ↑ https://medlineplus.gov/ency/article/002066.htm
- ↑ https://www.mayoclinic.org/symptoms/night-leg-cramps/basics/definition/SYM-20050813?p=1
- ↑ https://www.mayoclinic.org/diseases-conditions/hyponatremia/symptoms-causes/syc-20373711
- ↑ https://www.cooperinstitute.org/blog/does-pickle-juice-relieve-muscle-cramps
- ↑ https://www.mayoclinic.org/diseases-conditions/muscle-cramp/symptoms-causes/syc-20350820
- ↑ https://www.health.harvard.edu/staying-healthy/should-i-take-a-potassium-supplement
- ↑ https://www.mayoclinic.org/diseases-conditions/muscle-cramp/symptoms-causes/syc-20350820
- ↑ https://www.mayoclinic.org/healthy-lifestyle/nutrition-and-healthy-eating/in-depth/calcium-supplements/art-20047097
- ↑ https://ods.od.nih.gov/factsheets/Magnesium-HealthProfessional/#h2
- ↑ https://www.mayoclinic.org/diseases-conditions/muscle-cramp/symptoms-causes/syc-20350820
- ↑ https://newsnetwork.mayoclinic.org/discussion/steps-can-be-taken-to-relieve-or-prevent-night-leg-cramps/
- ↑ https://unmhealth.org/stories/2021/06/leg-cramps-during-pregnancy.html
- ↑ https://www.health.harvard.edu/pain/how-to-get-rid-of-muscle-cramps-in-your-legs
- ↑ https://www.cooperinstitute.org/blog/does-pickle-juice-relieve-muscle-cramps
- ↑ https://www.mayoclinic.org/diseases-conditions/muscle-cramp/symptoms-causes/syc-20350820
- ↑ https://www.mayoclinic.org/diseases-conditions/muscle-cramp/symptoms-causes/syc-20350820
- ↑ https://newsnetwork.mayoclinic.org/discussion/steps-can-be-taken-to-relieve-or-prevent-night-leg-cramps/
About This Article
To get rid of a charley horse, firmly massage the muscle that's cramping by rubbing in a circular motion with your fingers. If that doesn't help, try stretching the muscle by sitting down and pointing your toes or standing on your tiptoes. For a charley horse that won't go away, apply an ice pack to the muscle for 15 minutes or try taking a warm bath to alleviate the pain. To prevent future charley horses, drink plenty of water every day and make sure you stretch before exercising. To learn more from our Medical Review Board co-author, such as taking an Epsom bath, keep reading!
Reader Success Stories
-
"The stretching parts helped me the most, although I also discovered another great stretch to help. Bend one leg, and keep the other one (the Charley horse one) straight. Slowly touch your toes for 10 seconds, then switch. Repeat as needed."..." more