The Brown Kraft is an uncoated, paper-based material. You should be able to adhere a self-adhesive stamp but this is not something we've specifically tested. You're welcome to visit the link below for our sample request page, however, to request a few sheets for testing. https://www.onlinelabels.com/samples