No, Hair ReVive is the only one of our products that is not 100% vegan. The N-acetyl-cysteine (NAC) is sourced from chicken or duck feathers. At this time there are no known vegetarian sources for this ingredient, but we will continue looking!