Les Haemodoraceae sont proches des
Liliaceae, et qui furent parfois incluses dans cette famille. La famille peut être divisée en deux sous-familles : les
Wachendorfioideae à 3 étamines, ne renfermant que la tribu des Wachendorfieae, et les
Haemodoroideae à 6 étamines, de loin les plus nombreuses, et comprennant plusieurs tribus.
Les
Haemodoreae ont un périanthe en 2 verticilles, un tube court ou absent et 3-6 étamines, les
Conostyleae ont des fleurs toujours laineuses, un périanthe en 1 verticille, un tube souvent long et courbé et 6 étamines, et deux autres tribus plus mineures, les
Phlebocaryeae et les
Tribonantheae.