1. luokan chondrichthyes (rustokalat): Näitä ovat hait, säteet ja chimaerat. Heillä on luurankoja, jotka on valmistettu rustosta luun sijasta, ja useimmilla on gill -raot.
2. luokka osteichthyes (luiset kalat): Tämä on suurin selkärankaisten luokka, joka kattaa suurimman osan kalalajeista. Heillä on luurankoja, jotka on valmistettu luusta, ja niille on ominaista luinen asteikko ja uimarakko.
3. luokka Agnatha (leuattomat kalat): Tähän ryhmään kuuluu lamput ja hagfish. Heiltä puuttuu leuat ja niillä on ankeriaan kaltaisia kappaleita, joilla ei ole parillisia eviä.
Vaikka nämä kolme luokkaa ovat erillisiä, ne on usein ryhmitelty toisiinsa epävirallisen termin "kalan" nojalla niiden yhteisen vesielämän ja yleisen ulkonäön vuoksi. On kuitenkin tärkeää muistaa, että tämä ryhmittely ei ole tieteellisesti tiukka luokittelu.