Arteries carry blood from your heart to the rest of your tissues. Veins return blood from the rest of your body to your heart, so the blood can be recirculated. To return blood to your heart, the veins in your legs must work against gravity.
Varicose veins may not cause any pain. Signs you may have with varicose veins include:
Risk factors These factors increase your risk of developing varicose veins: