Yangchuanosaurus a fost un gen de dinozaur theropod din Jurasicul Chinei. Era un carnosaur destul de tipic, cu un cap mare, dinți ascuțiți și zimțați și brațe relativ scurte (deși nu la fel de scurte ca cele ale Tyrannosaurus). A fost cel mai mare prădător din partea sa de lume. Probabil că Yangchuanosaurus a prădat sauropode, cum ar fi Mamenchisaurus, sau stegosauri, cum ar fi Tuojiangosaurus.

Există două specii. Y. zigongensis provine din Jurasicul mijlociu, iar Y. shangyouensis provine din Jurasicul superior. Specimenele au fost colectate din cariera de dinozauri Dashanpu din Zigong, Sichuan.

Jurasicul mijlociu Y. zigongensis este cunoscut din patru exemplare incomplete. Există două exemplare de Y. shangyouensis din Jurasicul superior, care au fost la început considerate specii separate. Analizele ulterioare au arătat că acestea erau probabil de vârste diferite sau variații ale aceleiași specii.

Primul craniu are o lungime de 82 cm, iar lungimea totală a corpului său este de aproximativ 8 m (26 ft). Celălalt specimen era chiar mai mare. Avea o lungime a craniului de 1,11 m (3,6 ft). Este posibil să fi avut o lungime de până la 10,8 m (35,4 ft) și să fi cântărit până la 3,4 tone metrice (3,7 tone scurte). Pe nas avea un nodul osos și mai multe coarne și creste, asemănător cu Ceratosaurus. Avea o coadă masivă care măsura aproximativ jumătate din lungimea sa.