Doing some exercise that cause blood to circulate better in the legs is good for people with varicose veins. Walking 20 minutes a day is ideal. Also, losing weight helps reduce the pressure on the veins in your legs.
Also, keeping legs elevated when at rest prevents blood from pooling in the veins. Avoid standing for long periods if you have varicose veins.