Ancient desert, characterized by low biotic diversity as well as low preservation potential, has long been assumed as devoid of biotic activity. However, recent works from Mesozoic trace fossils preserved in the eolianites in North America, South America and East Asia indicate that the ancient desert can also have diverse inhabitants. This paper presents a diversified preserved dinosaur track assemblage from the Jurassic-Cretaceous transition eolian dune deposits in western Shandong Province, China. Based on the ichnological analysis, tracks are assigned to ichnogenus Anomoepus, Eubrontes-like and Ornithopodichnus-like forms, representing the oldest and second example of the Chelichnus ichnofacies reported from China as well as Asia. Sedimentological analysis of the tracksites indicates that tracks occurred in linear dunes under arid climatic conditions. Well-preserved tracks with detailed anatomical information are more likely to be preserved in moist sands, contrary to the dry cohesionless sands. Anomoepus and Ornithopodichnus-like tracks cooccurring with northwestward winds were made during summer wet season, while Eubrontes-like track was present during winter dry season characterized by strong northeastward wind, implying different habits between ornithopod and theropod dinosaurs. The preserved Jurassic-Cretaceous transition dinosaur tracks in eolian dune deposits not only expand the spatial-temporal distribution of dinosaur fauna in North China, but also greatly improve our understanding of the adaptive capacity of dinosaurs in severe living conditions, such as the desert environment.