Varicose veins develop when blood pools in the veins on the surface of our skin. The appearance of these veins can be caused by genetics, obesity, trauma, and changes in hormone levels. Once they’ve appeared, these veins can be hard to get rid of. While some can disappear on their own after a few months, others can remain in place permanently if untreated.