Varicose veins are enlarged, swollen veins that commonly appear on the legs and feet. They develop when faulty valves in the veins allow blood to pool instead of flowing properly to the heart. While often a cosmetic concern, varicose veins can also lead to discomfort, aching, and more serious complications if left untreated.