Yes, our Cani-Sleep oils are 100% plant-based, with the exception of the Cani-Sleep gelcaps.