No one knows what causes vitiligo. Using sunscreen will help protect affected skin, and cosmetics can cover up the patches. Treatments for vitiligo include medicines, light therapy, and surgery.