What type of vitamin deficiency cause muscle spasms?



Deficiency of the B vitamins or the B Complex vitamins causes the muscles to spasm. Since minerals and vitamins go hand-in-hand, deficiencies in minerals such as calcium, potassium, and magnesium tend to aggravate this situation. Apart from these, there are other factors too that can increase this problem. One factor could be the overuse of the muscles due to intense and prolonged exercises, or it could be due to staying in one position for an extended period of time. You could have also injured yourself in some way or a nerve in your body could be getting pressed. Before you tackle the problem of deficiency, make sure that you take care of these other factors.

To get rid of the deficiency, the best thing to do is include these vitamins and minerals as part of your daily diet. B vitamins are found in nuts, beans, sunflower seeds, eggs, fish, mushrooms, and green vegetables such a spinach and broccoli. For calcium, include dairy products such as yogurt, skimmed milk, and cheese and other food items such as cabbage, fresh almonds, and bananas to your diet. Include fruits such as cantaloupe, oranges, strawberries, peaches, bananas and avocado as these are rich in potassium. Apart from these, tomatoes, parsley, and cauliflower are the other good sources of potassium. Spinach and broccoli are also good sources of magnesium. You can also include peanuts, pumpkin seeds, soy milk, and tofu in your diet to fortify your body with the required magnesium. Try and avoid eating anything that has a high level of acidic content in it because it is observed that acids usually interfere in your body's ability to digest calcium. However, before you start including any of these in your regular diet, it would be good idea to consult a physician so that you can avoid consuming more than what is required.

Along with this, whenever you experience a muscle spasm, slowly and gently stretch that area where the muscle is located. This will stop the muscle from cramping any further and the increased blood flow to that area will help to reduce the pain. If possible, have a hot bath or shower immediately after the muscle spasms, as heat too gets the blood moving faster. If you exercise regularly, it would be a good idea to have a hot shower before the exercise to prevent the muscles from cramping. And most important of all, drink plenty of water so that your muscles are never dehydrated.

answered by G M

Muscle spasms causes

When you make a sudden movement or when your muscles contract suddenly, that is when you experience sudden pain and a feeling of your muscles being bunched up or knotted hard. There are a variety of reasons for muscle spasms. While a variety of deficiencies do cause muscle spasms, you should also be aware that very often long periods of inactivity result in muscle spasms. If you have just been through a period when you have done nothing, a sudden surge or activity can cause a muscle to have a spasm. You should first visit your doctor who can help you identify the actual reasons for these spasms.

In most cases though, the muscles experience a spasm when the body has a deficiency of calcium. Deficiency of potassium can also, in some cases, cause muscle spasms. You can help prevent these spasms by ensuring that your food contains plenty of these vitamins. Doctors have found that controlling the intake of folic acid also helps prevent the occurrence of muscle spasms. You can try cutting down on tomatoes and vinegar if you have frequent muscle spasms. You should drink plenty of milk and eat cheese and yoghurt if you want to overcome a calcium deficiency. For a potassium deficiency it is advisable to eat food that contains a high amount of potassium.

answered by G R


Warning: home-remedies-for-you.com does not provide medical advice, diagnosis or treatment. see additional information
Read more questions in Alternative Health