3. Horse chestnut
There are several scientific studies which have proven horse chestnut can help with the symptoms of varicose veins.  It is important to find a trusted brand of horse chestnut, because sometimes a homemade preparation may contain a toxic compound.
People with liver or kidney disease, diabetes, or taking blood thinners should not use horse chestnut. People who are considering horse chestnut should speak to their physician before taking it.
Further Reading: http://www.nlm.nih.gov/medlineplus/druginfo/natural/1055.html
Rutin is a bioflavinoid which strengthens the walls of veins and helps them perform better. There have been a number of studies performed which show rutin relieves vein swelling, pain and throbbing caused by varicose veins. 
As with adding any type of supplement to your diet, it is important to first speak to your doctor to make sure it is safe to do so.
5. Avoid long periods of sitting or standing
If you have a desk job or are on your feet much of the time at work, it is a good idea to change positions frequently in order to encourage good blood flow in the legs.
You should try to move around every half an hour or so, in order to avoid blood pooling in the legs, which will reduce your chances of developing varicose veins.
6. Watching weight and diet
If you are overweight and eat an unhealthy diet, it may increase your chances of developing varicose veins. It is best to maintain a healthy body weight and to consume a healthy diet, because excess weight can put unnecessary pressure on the legs, causing varicose veins.
If you have developed varicose veins, you can try home treatment and lifestyle modifications to improve their appearance and to alleviate any discomfort.
However, if varicose veins are causing leg pain, swelling, changes in the color of the skin on the legs or ankles or sores that do not heal easily, it is very important to seek medical attention to avoid any possible complications.