В позднемеловом периоде (100,5–66 млн лет назад) цератопсы обитали в Азиамерике — западной части Северной Америки и восточной Азии. 5
Более древние виды жили в Центральной Азии, другие — в Южной и Северной Америке. 2
Цератопсы обитали в лесостепях и на лугах близ водоёмов. 2