Heavy legs

Heavy legs are often caused by insufficient veinous return. They are the first sign of veinous insufficiency, where veins have problems sending blood back to the heart, causing blood to pool in the leg.

You should consult a doctor, who will be able to evaluate the seriousness of your symptoms. Depending on his or her diagnosis, you will be prescribed a massage cream to help circulation, or a veinotonic accompanied by support stockings.