Bilim adamları, hayvanın metabolizmasını belirlemeye, büyüklüğüne ve kemik büyümesine bakarak ve bugün hala etrafta olan benzer hayvanlarla karşılaştırarak dinozor ömrüne yaklaşmaktadır. Bu faktörlere dayanarak, bir stegosaurus 75 ila 100 yıl yaşamış olabilir.
Ne yazık ki, dinozor fosillerinin kendileri, ait oldukları hayvanın ömrü hakkında nispeten az şey söylerler. Bilim adamları, ömrünü büyük ölçüde etkileyen bir faktör olan stegosaurus'un metabolizması hakkında sadece teori yapabilir. Ayrıca, kabaca bir ceviz büyüklüğünde bir beyine sahip olması, avcıları zekâsıyla hayvanın kendisini korumasına yardımcı olmazdı. Stegosaurus, allosaurus gibi diğer et yiyen dinozorlar tarafından avlandı, bu yüzden el değmemiş bir stegosaurus yaklaşık 100 yaşında yaşlılıkta ölebilirken, ortalama yaşam süresinin bundan daha düşük olması muhtemeldir. >