Yes! Simply sew the back of your ribbon onto a canvas or cloth bag. You can also use fabric glue if you don't have a needle and thread handy.