The majority of dinosaur fossils are found in sedimentary rock formations, such as sandstone, limestone, and shale. These rocks are typically found in desert regions, river valleys, and coastal plains. Fossils can also be found in volcanic ash deposits and in areas with a lot of wind-blown sand.