染色材料也分纯天然织物(有棉布、丝绸以及毛、麻等)和合成织物(有仿真丝、人造皮革等),较薄的织物有利于上色,图案的视觉效果会更加清楚。染料还可分天然染料和合成染料等。根据面料的厚薄需要选用普通的不同型号的缝衣针,线则是用来捆绑织物的,要求结实不易拉断,例如棉纱线,它具有防染作用,而涤纶线、橡皮筋等(不同的线要区分热染还是冷染)可用来做不同的防染图形的变化。