The accumulation of dust on plant leaves, combined with moisture, often diminishes their natural shine, making them appear dull. Clean and shiny leaves not only enhance the aesthetic appeal of indoor plants but also contribute to their overall health and growth.

Even houseplants are susceptible to this issue, which can be exacerbated by water sprayed on them during watering. While there are commercial leaf shining products available, here’s a guide on creating a natural leaf polish at home.


  • Half a tablespoon of olive oil
  • 1 liter of room-temperature water
  • 1 large tablespoon of white vinegar


  1. Pour water and vinegar into a spray bottle, and shake well to ensure the ingredients are thoroughly mixed.
  2. Spray the solution onto the upper surface of the plant leaves and wipe gently with a microfiber cloth. Be careful not to damage or dislodge the leaves.
  3. Finally, add 5 drops of olive oil to another clean cloth and gently wipe the leaves from top to bottom, avoiding circular or rubbing motions.

Important Tips:

  • Refrain from using this leaf polish remedy more than twice a week.
  • Ensure that the water used is at room temperature to prevent shock to the plants.
  • Use a soft, lint-free cloth to avoid leaving fibers on the leaves.

By incorporating this natural leaf polish into your plant care routine, you can maintain the health and vibrancy of your indoor greenery.