Absolutely! For plants, dissolve 1 gram in a gallon of water then water as you would regularly. Can also be put in spray bottle and used as a foliar spray. Shilajit helps build the soil while protecting and nourishing the plant.