Oct 30 Don't Worry About Visible Veins Posted by Dr. Ashutosh Agarwal Visible veins are swollen, purple veins in the legs that are visible under your skin. They are caused by damage to blood vessels close to the surface of your skin, slowed blood flow, or the damage or absence of normal valves in your veins.