Varicose veins are enlarged, twisted veins that usually occur in the legs. They happen when the valves in the veins, which prevent blood from flowing backwards, become weak or damaged. As a result, blood pools in the veins, causing them to stretch and become varicosed.