No, varicose veins do not disappear or go away on their own. The vein valves are permanently damaged and cannot be naturally repaired. In rare cases, some conditions/symptoms that are caused by pregnancy may clear up naturally after childbirth. However, in the majority of cases, varicose veins will actually worsen and progress as time goes on. Varicose disease is a progressive disease. People can alleviate symptoms for a while through exercise, healthy eating and utilizing compression stockings, but the varicose veins will never disappear.