You can use crayons on just about any kind of fabric. For some
of the synthetics, you would find it easier to use a frame, or hoop
to hold it tight. The best fabric is heavier cotton, denim, or
canvas.
If you are working with a special project, you should purchase
the Fabric Crayons, which are specially formulated to write on
fabric.