What causes varicose veins?

Varicose veins are caused by weak or damaged valves in the veins. These valves are supposed to keep the blood moving up toward the heart. If they’re not working, they allow blood to pool in the veins and stretch the veins out. Occasionally the problem is limited to veins you can see on the surface. More often, there is a problem in an underlying vein that causes the surface problem.

Posted in: Varicose Veins