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 when the veins start to enlarge.
Here are some causes of varicose veins:
- Age over 50
- History of a family having varicose veins
- On your feet for long periods of time.