The first Centrosaurus remains were discovered by paleontologist Lawrence Lambe in strata along the Red Deer River in Alberta, Canada. Later, vast bonebeds of Centrosaurus were found in Dinosaur Provincial Park, also in Alberta. Some of these beds extend for hundreds of meters and contain thousands of individuals of all ages and all levels of completion. Scientists have speculated that the high density and number of individuals would be explained if they had perished while trying to cross a flooded river. A discovery of thousands of Centrosaurus fossils near the town of Hilda, Alberta, is believed to be the largest bed of dinosaur bones ever discovered.