Bahan untuk membuat batik ada beberapa jenis, masing-masing memiliki jenis dan fungsi sendiri. antara lain:
1) Kain mori prima/ primisima : bahan untuk batik
2) Lilin klowong: untuk membatik (Klowong/garis motif)
3) Lilin Tembok: untuk menembok/menutup bagian yang tidak dikehendaki berwarna
4) Parafin: untuk membuat motif pecahan pada kain batik
5) Pewarna batik: zat warna tekstil yang dapat memberi warna pada batik. Biasanya pewarna yang digunakan adalah warna alam dan warna sintetis. Zat warna sintetis biasanya berupa napthol, indigosol, procion,direk dan lain sebagainya.
6) Soda Abu: untuk obat bantu melorod
7) TRO: untuk pembasah
8) Kostik: obat bantu zat warna napthol
9) Natrium nitrit: untuk obat bantu zat warna indigosol
10) HCl: untuk obat bantu pembangkit warna indigosol
11) Waterglass: untuk proses fiksasi salah satunya adalah untuk mengunci sekaligus menguatkan zat warna seperti remasol yang dipakai pada kegiatan pembatikan