In medical terms, white patches on the skin are known as vitiligo. This can appear on different body parts including the hands, feet, arms, legs, face, lips, and around the eyes and mouth.

The condition is usually accompanied by premature graying of hair. This chronic problem can affect small areas of the skin and then spread to larger areas. Research suggests that vitiligo or white spots can happen due to chemical reactions, genetic reasons, oxidative stress, and neural or viral causes.

Sometimes, white spots can occur due to a medical condition, or it can be an autoimmune disorder as well. The exact reason for the destruction of the melanocytes cell is not known.

Causes that can contribute to this problem are:

  • A disorder of the immune system that attacks and destroys the melanocytes in the skin (autoimmune disorder)
  • Family history or genetic cause
  • A trigger event like sunburn, stress or exposure to industrial chemicals

Home Remedies To Get Rid Of White Spots On Skin

The white patches on the skin are very unpleasant to look at. A lot of people lose their self-esteem and confidence to move among people with white patches. There is nothing to get worried about as there are a few home remedies to beat white patches on the skin:

Cabbage Juice

Extract the juice of cabbage from fresh cabbage leaves and apply it to the affected area, leave it there for about ten to fifteen minutes and then rinse it off with lukewarm water. This will help in reducing white patches on the skin.

Coconut Oil 

Coconut oil is often used in vitiligo treatment lotions and creams. It moisturizes the skin and improves blood circulation. It is also antibacterial and antifungal in nature. Massage the coconut oil on the affected areas during the day and night as well. Leave the oil on overnight. Repeat this everyday religiously.

Green Tea

Brew some fresh green tea and let it cool down to room temperature. Apply this on white spots with the cotton ball. Leave it on for a couple of minutes and then rinse with water. Also, drink a cup of green tea twice a day.

Coconut oil

It promotes re-pigmentation of the skin as it soothes and heals chronic inflammation. It also has antibacterial and antifungal properties. Put some oil on the affected area of your skin 2-3 times a day and repeat the procedure for a couple of weeks.


Ginger is another effective treatment for white patches on the skin. This aromatic root improves blood circulation and helps the body fight the infection from within.

  • Cut a slice of ginger and place it on the affected area.
  • Let it sit there until the ginger dries.
  • You can repeat this 1-2 times a day for a few weeks before you start seeing results.

Vitamins C improve the immunity of the body to infections and hence are good in maintaining the skin. Consumption of fruits and vegetables containing vitamin C helps in proper digestion and reduces the risk of white patches. You can also apply the juices of fruits containing vitamin to the affected areas of the skin.