If you have vitiligo, you don’t have sufficient working melanocytes, so not enough melanin is produced in your skin. Vitiligo causes white patches to develop on your skin or hair. It is not clear exactly why the melanocytes disappear from the affected areas of skin. One possible explanation might be that the body's immune system destroys the cells, as in other autoimmune conditions. Although vitiligo affects all races evenly, it is more noticeable in dark-skinned people. Vitiligo may also be caused by stress that affects the immune system, leading the body to react and start eliminating skin pigment. One of the most common causes of developing Vitiligo in children is the genetic factor.