Varicose veins are damaged veins that are incapable of adequately pumping the blood back to the heart. During normal circulation, arteries bring the blood from the heart to the legs. Veins then carry the blood back to the heart to refill on oxygen. However, damaged nearby muscles and venous valves prevent the blood from going up to the heart, which causes blood pooling.