Ang mga dinosaur ay nanirahan sa Earth nang humigit-kumulang 165 milyong taon, mula sa panahon ng Triassic (mga 252 milyong taon na ang nakalilipas) hanggang sa katapusan ng panahon ng Cretaceous (mga 66 milyong taon na ang nakalilipas).