No, Too Faced is not vegan. Some of their products contain animal-derived ingredients such as lanolin. They are a cruelty-free company, but their parent company is not.