Dari masa paling awal hingga akhir abad ke-19, hanya pewarna alami yang
digunakan. Beberapa berasal dari tanaman seperti marah, nila, sumac, genista,
dan woad; beberapa dari moluska dan serangga. Sebagian besar telah ditingkatkan
dengan penambahan berbagai bahan kimia, seperti tawas, yang memperbaiki warna
serat. Kecuali untuk pewarna coklat tua sampai hitam, yang memiliki kandungan
besi-oksida tinggi yang sering membusuk serat, pewarna alami terbukti sangat
baik; mereka memiliki keindahan luar biasa dan kehalusan warna, dan mereka
tahan lama. Sebagian besar pesona karpet antik terletak pada warna dan corak yang
sedikit berbeda dengan pewarna alami ini, efek yang disebut abrash dalam
perdagangan. Pada abad ke-19 pewarna anilin sintetis dikembangkan, menjadi
populer pertama di Eropa dan, setelah 1860, di Timur; tetapi warna-warna norak
dan daya tahan yang buruk kemudian dianggap melebihi keunggulan kecemerlangan
dan aplikasi yang cepat, dan pewarna alami kembali disukai oleh banyak
pengrajin. Meskipun pewarna sintetis telah sangat ditingkatkan, mendapatkan
kehalusan dan tahan luntur, pewarna alami masih sering disukai.