Genererad illustration: garn färgat i avsnitt, ett exempel på garnfärgning.
Olika tekniker för att färga mattgarn: kypfärgning (nedsänkning i färgbad), kontinuerlig färgning (påförd efter tuftningen), space-färgning (flera färger på ett och samma garn) och massafärgning (färgen tillsätts den flytande polymeren före extruderingen). Varje metod har sina fördelar när det gäller färghärdighet, mönstermöjligheter och miljöpåverkan. I handknutna mattor färgas ullen som spunnet garn före knytningen, antingen med naturfärger från växter, rötter och blommor, som med tiden tenderar att mjukna, eller med syntetiska färgämnen; skillnader mellan färgsatser är en av de främsta orsakerna till abrash.