There are supplements that can help with
varicose veins and their cousin, hemorrhoids. Doesn't mean they're guaranteed to work, and they take time, but some herbs do have the effect of strengthening vascular walls. These include witch hazel, horse chestnut, and others which you'll find in herbal formulas. Personally, I think they probably work better when used quickly or as a preventative or to prevent reoccurrence.