Les différentes classes actuelles d'Échinodermes, tous pentaradiés, sont bien individualisées. Mais la phylogénie de l'ensemble du groupe, ainsi que la définition de celui-ci, deviennent délicates dès lors qu'on y inclut les nombreuses classes fossiles, et plus encore en rajoutant les formes plus anciennes provenant d'Ediacara ou des schistes de Burgess.
La position de certains groupes a même été contestée (les Mitrata ont parfois été considérés comme des Chordés – les « Calcichordés » – ou les Tribrachididés au contraire comme proches des Échinodermes plutôt que des Cnidaires).
Traditionnellement, les formes fossiles sans symétrie 5 sont regroupées dans les Homalozoaires, tandis que les Échinodermes stricto sensu sont répartis entre Pelmatozoaires et Éleuthérozoaires. Il s'avère aujourd'hui qu'Homalozoaires (i.e. Soluta, Cincta, Mitrata, Cornuta, Ctenocystoidea) et Pelmatozoaires (i.e. Blastoidea, Eocrinoidea, Cystoidea, Crinoidea, etc.) sont para- ou polyphylétiques.
Au sein même des Éleuthérozoaires, la position des Holothuries et des Ophiures varie selon les auteurs.
Les travaux de Mooi et David remettent en question une phylogénie impossible à finaliser si on la base sur le caractère pentaradié, en distinguant l'organisation des axes du squelette (lire leur article de 1999 en français).
└─o Echinodermata ├─? Arkarua (éteint) └─o ├─o Camptostroma (éteint) ├─o │ ├─o Edrioasteroidea (éteint) │ └─o Stromatocystites (éteint) └─o ├─o Lepidocystoidea (éteint) │ └─o Eocrinoidea (éteint) │ └─o │ ├─o Blastoidea (éteint) │ └─o Cystoidea (éteint) └─o ├─o │ ├─o Crinoidea │ └─o Stylophora (éteint) └─o ├─o │ ├─o Asteroidea │ └─o Ophiuroidea └─o ├─o Eothuria (éteint) └─o ├─o │ ├─o Holothuroidea │ └─o Ophiocystoidea (éteint) └─o Echinoidea