Klasifikasi berdasarkan Metode Pengolahan:
Kain Kain
Rajutan Kain
Non-anyaman kain
Klasifikasi berdasarkan Bahan Benang:
kain komponen tunggal:
Bahan yang digunakan untuk membuat kain terdiri dari satu jenis serat, seperti 100% kain katun, 100% kain wol, 100% kain sutra, 100% kain poliester, dll.
Kain Campuran: Bahan yang digunakan untuk membuat kain terdiri dari dua atau lebih jenis serat berbeda, yang dipintal menjadi benang, seperti kain campuran poliester-rayon, poliester-akrilik, dan poliester-katun.
Union Fabrics: Bahan yang digunakan untuk membuat kain terdiri dari benang lapis yang dibuat dengan menggabungkan benang tunggal dari dua serat berbeda, seperti filamen poliester elastis rendah dan serat panjang sedang yang dicampur menjadi satu, atau serat stapel poliester dan filamen poliester elastis rendah dicampur bersama-sama membentuk benang lapis.
Kain Jalinan:
Bahan yang digunakan untuk membuat kain terdiri dari benang dari serat berbeda yang digunakan dalam sistem dua arah, seperti brokat kuno yang ditenun dengan sutra dan rayon, atau kain katun nilon yang dijalin dengan nilon dan kapas rayon.