Megalosauridae contiene a dos subfamilias- Megalosaurinae, definida como el grupo que incluye a los megalosáuridos más cercanos a "Megalosaurus" que a "Afrovenator", y Afrovenatorinae, definida como el grupo que abarca a los megalosáuridos más cercanos a "Afrovenator" que a "Megalosaurus".