การแบ่งประเภทของผ้าสามารถทำได้หลายแบบ ขึ้นอยู่กับมุมมองและเกณฑ์ที่ใช้พิจารณา แต่โดยทั่วไปแล้ว มักมีการแบ่งประเภทของผ้าหลักๆ ดังนี้
1. การแบ่งตามชนิดของเส้นใย
เป็นการแบ่งผ้าตามแหล่งที่มาของเส้นใยที่ใช้ผลิต แบ่งได้เป็น 3 ประเภทใหญ่ๆ ดังนี้
เส้นใยธรรมชาติ (Natural Fiber) : ได้แก่ ผ้าฝ้าย (Cotton) ผ้าลินิน (Linen) ผ้าไหม (Silk) ขนสัตว์ (Wool) ผ้าขนสัตว์ (Cashmere) ฯลฯ
เส้นใยสังเคราะห์จากสารเคมี (Chemical Synthetic Fiber) : ได้แก่ ผ้าโพลีเอสเตอร์ (Polyester) ผ้าไนลอน (Nylon) ผ้าสแปนเด็กซ์ (Spandex) ผ้าอะคริลิก (Acrylic) ฯลฯ
เส้นใยสังเคราะห์จากวัสดุธรรมชาติ (Natural Synthetic Fiber) : ได้แก่ ผ้าเรยอน (Rayon) ผ้าเทนเซล (Tencel) ผ้าไลโอเซล (Lyocell) ฯลฯ
2. การแบ่งตามกรรมวิธีการผลิต
เป็นการแบ่งผ้าตามวิธีการผลิต แบ่งได้เป็น 2 ประเภทใหญ่ๆ ดังนี้
ผ้าทอ (Woven Fabric) : เป็นการนำเส้นด้ายมาขัดสานกันเป็นผืนผ้า
ผ้าถัก (Knitted Fabric) : เป็นการนำเส้นด้ายมาถักต่อกันเป็นห่วง
3. การแบ่งตามลักษณะการใช้งาน
เป็นการแบ่งผ้าตามประเภทของการใช้งาน แบ่งได้เป็นหลายประเภท เช่น
4. การแบ่งตามลวดลาย
เป็นการแบ่งผ้าตามลวดลายบนเนื้อผ้า แบ่งได้เป็นหลายประเภท เช่น
5. การแบ่งตามเทคนิคการตกแต่ง
เป็นการแบ่งผ้าตามเทคนิคการตกแต่งเพิ่มเติมบนเนื้อผ้า แบ่งได้เป็นหลายประเภท เช่น