Varicose veins happen when your veins stop working correctly. Veins have valves inside them that allow the blood to flow back up to the body. When valves stop working, the blood begins to stay in your veins rather than moving towards your heart. This is when veins begin to enlarge.
Here are some causes of varicose veins:
- Age over 50
- Family history
- Standing or sitting for long periods of time