پايين بودن ميزان پتاسيم ، منيزيم و يا كلسيم در عضلات موجب انقباض و گرفتگي مي شود . مصرف روزانه ميوه ها ، سبزي ها ، محصولات شيري كم چرب و غلات كامل مي تواند مقادير قابل توجهي از اين مواد معدني را تامين كند . در آب و هواي گرم ،هنگام تمرين هاي ورزشي دريافت كافي مايعات مي تواند از گرفتگي ناشي از هيدراتاسيون جلوگيري نمايد .
مصرف روزانه 200 تا 400 ميلي گرم ويتامين E ، گرفتگي هاي شبانه عضله ها را كاهش مي دهد . گرفتگي عضلاني در دوران بارداري را كاهش مي دهد . در طول انجام تمرين هاي ورزشي ، استرس اكسيداتيو موجب خستگي و گرفتگي عضلات مي شود . ويتامين E ميتواند از استرس اكسيداتيو پيشگيري نمايد .