A:
The Avery EcoFriendly White Name Badges, #45395, have permanent adhesive and will adhere well to fabrics.
I can also recommend checking the Avery White Adhesive Name Badges, #8395. These name badges have the same size as Avery #45395 and their adhesive is removable. Please note that removable adhesive is safe for most fabrics (not recommended for use on vinyl, plastic, leather, suede, velvet, corduroy, silk or other delicate fabrics). This product also has flexible material which enables badges to stick firmly without the corners curling up and to move with clothing without falling off. Staples item #389951, Avery Self-Adhesive Name Badge Labels.
Answered on 3/18/2013 by Laura B from Staples