توفرت العديد من الظروف البيئية التي سمحت بتطور الديناصورات، بما في ذلك:
1- توفر الغذاء الغني بالبروتينات والعناصر الغذائية الأخرى.
2- وجود طقس معتدل ورطب يساعد على نمو النباتات الخضراء الغنية بالعناصر الغذائية.
3- وجود بيئة آمنة من الحيوانات المفترسة التي تهاجم الديناصورات.
4- وجود تضاريس جغرافية متنوعة لتوفير حيز مختلف للحيوانات.
5- وجود ظروف ملائمة للتكاثر والتناسل لديناصورات.