why do my legs feel weak and very heavy?
Vitamin D Deficiency. If your legs feel tired and weak, it could be a sign of vitamin D deficiency, according to the American Journal of Clinical Nutrition. A vitamin D deficiency can cause your legs to feel heavy, tire easily and experience general muscle weakness. Your body can make its own vitamin D from exposure to sunlight.