When enough blood doesn’t reach the legs, the fall in the levels of oxygen in the area can cause them to feel heavy. Sometimes, the legs can also swell up. Ample physical activity will ensure that the legs and feet are receiving enough blood supply.