May 25th, 2011
08:11 AM ET

What causes leg cramps?

Every weekday, a CNNHealth expert doctor answers a viewer question. On Wednesdays, it's Dr. Otis Brawley, chief medical officer at the American Cancer Society.

Asked by Cleester of Bloomfield Hills, Michigan

I am generally a very healthy woman. I frequently wake up at night with painful cramps in the thighs and the back of my legs below the knee. What causes cramps and how can I get rid of them?

Expert answer

Dear Cleester,

Cramping is painful contracture of muscles. It generally lasts for five to 10 minutes and then remits. It can awaken someone from a sound sleep.

Cramping of the legs and feet is very common. Cramping in the hands and arms is seen but less common.

This condition is seen in children or adults of any age. People who have cramping regularly should be seen by a health care provider, even though the cause is often never found after extensive evaluation.

When the cause is found, cramping can be due to prolonged sitting or leg position during sedentary activity.

Perhaps most commonly, cramps can be due to overuse of muscles that are not accustomed to exercise.

The second most common cause is dehydration. Cramps can also be caused by electrolyte and metabolic disorders. Diuretic drugs can commonly cause cramping through dehydration, sodium or potassium depletion.

Parathyroid disease causes high or low calcium levels and is associated with cramping, as is thyroid dysfunction. Parathyroid and thyroid diseases are perhaps a more common cause of cramping in the hands and arms compared with other causes of cramping.

The evaluation of cramping will commonly involve a drug history and blood studies checking sodium, potassium, magnesium and calcium levels as well as thyroid function tests.

The physical examination is usually normal in a patient with routine cramping. The health care provider will also be trying to distinguish common cramping from muscle diseases that can mimic it and be an uncommon side effect of commonly prescribed drugs used to lower cholesterol (such as cholestyramine) or decrease stomach acid (cimetidine or ranitidine).

Decreased oxygenation of leg muscles due to peripheral vascular disease and the pain of diabetic neuropathy can also be mistaken for cramps. Leg cramps are best prevented with nondrug treatments.

Daily stretching and muscle strengthening can be very useful in preventing cramps. Stretching the muscle group during the cramp attack can be helpful in relieving it.

Chloroquine or the similar compound quinine (an ingredient of tonic water) has been prescribed to prevent cramping. Chloroquine has recently fallen out of favor.

Calcium channel blockers have become the preferred first medical treatment for cramping in patients who get them often for unknown reasons.

A few people find that a daily dose of vitamin B complex prevents cramping.

soundoff (1,026 Responses)
  1. bay door repair

    Your style is unique in comparison to other folks I have read stuff from. I appreciate you for posting when you've got the opportunity, Guess I will just bookmark this web site.


    May 12, 2021 at 13:21 | Report abuse | Reply
  2. rv repair centers near me


    May 12, 2021 at 13:58 | Report abuse | Reply
  3. horse trailers california

    Wonderful post! We will be linking to this particularly great post on our site. Keep up the great writing.


    May 12, 2021 at 15:18 | Report abuse | Reply
  4. upholstery orange county

    Saved as a favorite, I really like your site!


    May 12, 2021 at 18:00 | Report abuse | Reply
  5. horse trailer repair


    May 12, 2021 at 18:49 | Report abuse | Reply
  6. paint a dream palmdale


    May 12, 2021 at 20:10 | Report abuse | Reply
  7. Sprinter Mechanic

    I was able to find good info from your content.


    May 12, 2021 at 22:04 | Report abuse | Reply
  8. rv sales orange county ca


    May 12, 2021 at 22:25 | Report abuse | Reply
  9. Roof Mounted A/C Leak Repair On Sprinter Van


    May 13, 2021 at 01:09 | Report abuse | Reply
  10. 2011 Mercedes Sprinter Rv Repair


    May 13, 2021 at 02:40 | Report abuse | Reply
  11. solar repair near me

    I was very pleased to uncover this page. I want to to thank you for ones time for this wonderful read!! I definitely really liked every little bit of it and i also have you saved to fav to see new stuff in your blog.


    May 13, 2021 at 05:54 | Report abuse | Reply
  12. rv rental orange county


    May 13, 2021 at 10:08 | Report abuse | Reply
  13. nearest rv repair shop

    I absolutely love your site.. Excellent colors & theme. Did you develop this amazing site yourself? Please reply back as I’m planning to create my own personal blog and would like to know where you got this from or just what the theme is called. Kudos!


    May 13, 2021 at 11:22 | Report abuse | Reply
  14. remodel rv bathroom

    Next time I read a blog, Hopefully it does not fail me just as much as this particular one. After all, Yes, it was my choice to read through, nonetheless I genuinely believed you would probably have something interesting to say. All I hear is a bunch of moaning about something that you could fix if you were not too busy looking for attention.


    May 13, 2021 at 11:28 | Report abuse | Reply
  15. tv repair temecula ca


    May 13, 2021 at 11:35 | Report abuse | Reply
  16. stornobrzinol

    Great blog here! Also your web site loads up fast! What host are you using? Can I get your affiliate link to your host? I wish my website loaded up as quickly as yours lol


    May 13, 2021 at 12:13 | Report abuse | Reply
  17. windshield replacement lake forest


    May 13, 2021 at 14:25 | Report abuse | Reply
  18. RV Seats Riverside


    May 13, 2021 at 15:39 | Report abuse | Reply
  19. box truck repair parts

    Very good article! We will be linking to this great post on our website. Keep up the good writing.


    May 13, 2021 at 16:08 | Report abuse | Reply
  20. flooring repair near me

    Saved as a favorite, I really like your web site!


    May 13, 2021 at 17:48 | Report abuse | Reply
  21. 2016 Sprinter Mirror Repair

    Can I simply say what a relief to find someone who truly knows what they are talking about on the net. You definitely know how to bring a problem to light and make it important. More people must read this and understand this side of your story. It's surprising you are not more popular because you certainly have the gift.


    May 13, 2021 at 18:13 | Report abuse | Reply
  22. california girl pics

    I couldn’t refrain from commenting. Perfectly written!


    May 13, 2021 at 19:12 | Report abuse | Reply
  23. blind repair orange county

    A fascinating discussion is worth comment. I believe that you need to publish more on this issue, it may not be a taboo subject but typically people don't discuss such subjects. To the next! All the best!!


    May 14, 2021 at 03:15 | Report abuse | Reply
  24. RV Plumbing California

    Nice post. I learn something totally new and challenging on blogs I stumbleupon on a daily basis. It's always exciting to read through content from other authors and practice something from their websites.


    May 14, 2021 at 04:46 | Report abuse | Reply
  25. RV Parts Near Me

    bookmarked!!, I really like your website!


    May 14, 2021 at 04:55 | Report abuse | Reply
  26. RV Plumbing Orange County


    May 14, 2021 at 06:28 | Report abuse | Reply
  27. RV Shower Near Me


    May 14, 2021 at 07:14 | Report abuse | Reply
  28. interior repair near me

    I must thank you for the efforts you have put in penning this site. I really hope to view the same high-grade content by you later on as well. In truth, your creative writing abilities has encouraged me to get my own, personal site now 😉


    May 14, 2021 at 08:27 | Report abuse | Reply
  29. upholstery shop near me


    May 14, 2021 at 09:45 | Report abuse | Reply
  30. storno brzinol

    What’s Happening i'm new to this, I stumbled upon this I've found It absolutely helpful and it has aided me out loads. I hope to contribute & help other users like its aided me. Great job.


    May 14, 2021 at 11:46 | Report abuse | Reply
  31. rv remodel near me

    This is a topic that is near to my heart... Thank you! Where are your contact details though?


    May 14, 2021 at 12:28 | Report abuse | Reply
  32. orange near me


    May 14, 2021 at 14:05 | Report abuse | Reply
  33. homes for sale rathdrum id

    An outstanding share! I have just forwarded this onto a coworker who has been doing a little research on this. And he actually bought me breakfast simply because I stumbled upon it for him... lol. So let me reword this.... Thanks for the meal!! But yeah, thanks for spending some time to talk about this issue here on your web page.


    May 14, 2021 at 17:16 | Report abuse | Reply
  34. Glasses Near Me


    May 14, 2021 at 18:05 | Report abuse | Reply
  35. homes for sale rathdrum id

    Good info. Lucky me I recently found your website by accident (stumbleupon). I have saved it for later!


    May 14, 2021 at 20:08 | Report abuse | Reply
  36. Maserati Gt


    May 14, 2021 at 20:53 | Report abuse | Reply
  37. rv upholstery near me

    I need to to thank you for this good read!! I definitely enjoyed every bit of it. I have got you book marked to look at new stuff you post…


    May 14, 2021 at 20:57 | Report abuse | Reply
  38. Optometry Near Me

    Good info. Lucky me I ran across your website by accident (stumbleupon). I've bookmarked it for later!


    May 14, 2021 at 22:37 | Report abuse | Reply
  39. Kids Eye Doctor Near Me

    This website was... how do you say it? Relevant!! Finally I've found something that helped me. Thank you!


    May 15, 2021 at 03:00 | Report abuse | Reply
  40. orange county trailer repair

    I like reading a post that can make men and women think. Also, many thanks for allowing me to comment!


    May 15, 2021 at 04:13 | Report abuse | Reply
  41. body shop raleigh nc

    Impressive! Thanks for the post


    May 15, 2021 at 05:53 | Report abuse | Reply
  42. Arizona Vision

    I was able to find good information from your content.


    May 15, 2021 at 06:35 | Report abuse | Reply
  43. Honest AC Repair Fayetteville NC

    very interesting , good job and thanks for sharing such a good blog.


    May 15, 2021 at 06:46 | Report abuse | Reply
  44. Locksmith Texas

    I'm not sure where you are getting your information, but great topic.


    May 15, 2021 at 07:29 | Report abuse | Reply
  45. lock Change Palo Alto

    such a great information for blogger i am a professional blogger thanks


    May 15, 2021 at 08:58 | Report abuse | Reply
  46. Maserati Tumblr


    May 15, 2021 at 09:53 | Report abuse | Reply
  47. property for sale hayden lake idaho


    May 15, 2021 at 10:12 | Report abuse | Reply
  48. Roofer Raleigh

    Wow this blog is very nice!


    May 15, 2021 at 10:59 | Report abuse | Reply
  49. Fence company Baton Rouge LA

    Really very happy to say,your post is very interesting to read.I never stop myself to say something about it.You're doing a great job.Keep it up


    May 15, 2021 at 11:14 | Report abuse | Reply
  50. Roofing Hainesport

    Impressive! Thanks for the post


    May 15, 2021 at 12:11 | Report abuse | Reply
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

Leave a Reply to RV Repair Shop Near My Location


CNN welcomes a lively and courteous discussion as long as you follow the Rules of Conduct set forth in our Terms of Service. Comments are not pre-screened before they post. You agree that anything you post may be used, along with your name and profile picture, in accordance with our Privacy Policy and the license you have granted pursuant to our Terms of Service.

About this blog

Get a behind-the-scenes look at the latest stories from CNN Chief Medical Correspondent, Dr. Sanjay Gupta, Senior Medical Correspondent Elizabeth Cohen and the CNN Medical Unit producers. They'll share news and views on health and medical trends - info that will help you take better care of yourself and the people you love.