I've tried them on almost every type of fabric. I have two grands under 3 and they love to mark with markers. The Ultra Clean Crayola brand is the best at washing away the first time. I had trouble with the regular in some colors washing out. If you don't have tots around, squiggle every color on a white piece of fabric and wash as you would a quilt.