Yes, you can absolutely use Elmer’s E431 Craft Bond Fabric and Paper Glue to adhere yarn to canvas, no problem at all.