Hello,
There are various conditions that can cause muscle twitching. Stimulation or damage to a nerve may cause your muscle fibers to twitch. Minor muscle twitching is usually the result of less serious, lifestyle-related causes:
Twitching can occur after physical activity because lactic acid accumulates in the muscles used during exercise. It most often affects the arms, legs. Stress and anxiety are often called “nervous ticks.” They can affect any muscle in the body.
Consuming too much caffeine and other stimulants can cause muscles in any part of the body to twitch. Nutritional deficiencies include vitamin D, vitamin B, and calcium deficiencies.
Dehydration can cause
muscle contraction and twitching.
The
nicotine found in cigarettes and other tobacco products can cause muscle twitching, especially in the legs. Certain drugs, including
corticosteroids and
estrogen pills, can trigger muscle spasms.
Try to avoid these triggers and if symptoms persist have an appointment with your doctor. I'm sure you will do well as soon as you do these improvements.
Hope I have answered your query. Let me know if I can assist you further.
Take care
Regards,
Dr. Suzana Zharri, General & Family Physician