Methods and compositions for environmentally-friendly weed control are provided. In particular, bioherbicide compositions are provided comprising plant extracts selected from Russian Olive, Austrian Pine, Tree of Heaven, Autumn Olive, and Black Walnut extract, either alone, or combination with at least one mulching substrate. Methods of using the herbicide compositions are also provided.