Menurut teknik
Batik tulis adalah kain yang dihias dengan teksture dan corak batik menggunakan tangan. Pembuatan batik jenis ini memakan waktu kurang lebih 2-3 bulan.
Batik cap adalah kain yang dihias dengan teksture dan corak batik yang dibentuk dengan cap ( biasanya terbuat dari tembaga). Proses pembuatan batik jenis ini membutuhkan waktu kurang lebih 2-3 hari.
Batik lukis adalah proses pembuatan batik dengan cara langsung melukis pada kain putih.
Menurut asal pembuatan
Batik Jawa
batik Jawa adalah sebuah warisan kesenian budaya orang Indonesia, khususnya daerah Jawa yang dikuasai orang Jawa dari turun temurun. Batik Jawa mempunyai motif-motif yang berbeda-beda. Perbedaan motif ini biasa terjadi dikarnakan motif-motif itu mempunyai makna, maksudnya bukan hanya sebuah gambar akan tetapi mengandung makna yang mereka dapat dari leluhur mereka, yaitu penganut agama animisme, dinamisme atau Hindu dan Buddha. Batik jawa banyak berkembang di daerah Solo atau yang biasa disebut dengan batik Solo.
Berdasarkan daerah asal
Batik Bali
Batik Banyumas
Batik Madura
Batik Malang
Batik Pekalongan
Batik Solo
Batik Yogyakarta
Batik Tasik
Batik Aceh
Batik Cirebon
Batik Jombang
Batik Banten
Batik Tulungagung
Batik Kediri
Batik Kudus
Batik Jepara / Batik Kartini
Batik Brebes
Batik Minangkabau
Batik Belanda
Batik Jepang
Berdasarkan corak
Batik Kraton
Batik Sudagaran
Batik Cuwiri
Batik Petani
Batik Tambal
Batik Sida Mukti
Batik Sekar Jagad
Batik Pringgondani
Batik Kawung
Batik Sida Luhur
Batik Sida Asih
Batik Semen Rama