Pregnancy. During pregnancy, the volume of blood in your body increases. This change supports the growing fetus, but also can produce an unfortunate side effect — enlarged veins in your legs. Hormonal changes during pregnancy may also play a role.
Family history. If other family members had varicose veins, there's a greater chance you will too.
Obesity. Being overweight puts added pressure on your veins.
Standing or sitting for long periods of time. Your blood doesn't flow as well if you're in the same position for long periods.