Yes, varicose veins can appear as purple veins on the legs and other areas of the body. In most cases, they appear on the lower half of the body, such as the back of the calves or the inside of legs. They can also be red or blue in color.