通常情况下,动物体积越大寿命越长。通过统计恐龙骨头里的生长纹,或根据已知的与恐龙亲缘关系接近的动物,如各种鳄类和鸟类的寿命,进行推算,得出的结论是:不同的恐龙,寿命从30岁到100多岁不等。
恐龙寿命的长短,往往与其生长模式相关。非限定生长的动物比限定生长的动物的寿命长。如果把现生动物的非限定生长模式用于对恐龙的研究,一些恐龙类群从蛋里孵化出来,到成年所需时间分别是:原角龙需要26 ~ 38年,中等个头的蜥脚类恐龙需要82 ~ 118年,巨型蜥脚类恐龙都要超过100年。那么,如果长成年后的恐龙,再能活上同样长的时间,巨型蜥脚类恐龙就能活300年左右。
另一个影响动物生长速度的因素,是它们的新陈代谢。一般情况下,温血脊椎动物的生长速度,至少要比冷血脊椎动物快10倍。生长越快,寿命越短;生长越慢,寿命越长。如果恐龙是温血动物,就可用现代温血脊椎动物的生长模式来推算恐龙的寿命,它们可活几十年到一百多年。如果恐龙是冷血动物,就可以活两百年或更长。