Spider veins are small, reddish-purple blood vessels that can appear on the surface of your skin. They may look like a spider's web because they branch out from one central location. Spider veins occur most often on the legs or face close to where folds in your skin naturally form.