Secara umum ikan cupang dapat dibagi menjadi 3 jenis, yaitu ikan cupang liar, ikan cupang aduan, dan ikan cupang hias. Berikut ini adalah berbagai jenis ikan cupang secara umum.
1. Ikan Cupang Liar
Ikan cupang liar adalah ikan yang dapat dengan mudah ditemui diperairan alami seperti sungai, danau atau perairan tawar lainnya. Karena itulah ikan cupang jenis ini dapat disebut juga sebagai ikan cupang alam. Ikan cupang liar biasanya memiliki warna yang cenderung pucat dan tidak menarik, meskipun begitu ia memiliki penggemar sendiri seperti halnya ikan cupang aduan dan ikan cupang hias.
Jenis ikan cupang berikutnya adalah ikan cupang aduan. Ikan cupang aduan adalah ikan yang paling agresif dibandingkan dengan ikan cupang liar maupun ikan cupang hias. Karena itu banyak yang menyalahgunakan keagresifan ikan ini untuk di adu satu sama lain. Ikan cupang aduan sendiri memang memiliki tubuh yang lebih kekar dan warna yang relatif lebih gelap dari ikan cupang liar. Kepalanya biasanya berwarna hitam pekat dengan tubuh biasanya berwarna hijau, biru atau merah.
3. Ikan Cupang Hias
Jenis ikan cupang yang terakhir adalah ikan cupang hias. Ikan jenis ini memiliki bentuk tubuh, warna, anal, dorsal, dan caudal yang lebih indah dibandingkan dengan ikan cupang liar dan ikan cupang aduan. Meskipun tidak seagresif ikan cupang aduan, tetapi sebagaimana naluri ikan cupang sebagai ikan petarung, ia juga akan mempertahankan wilayahnya mati-matian. Jadi jangan coba-coba menempatkan dua ikan cupang hias dalam satu wadah. Ikan cupang hias kemudian terbagi lagi menjadi beberapa jenis disini.