No, coconut oil cannot remove the white patches that occur in vitiligo patients. Coconut oil works as an anti-inflammatory agent it helps to calm the skin down and provide moisturization without any evident irritation. It can be used as an everyday moisturizer but is not a treatment option for vitiligo.