Varicose veins—visible, swollen blood vessels underneath your skin, usually in your legs—can happen when blood that usually flows toward your heart backs up and pools in a vein. Varicose veins are not ...