EON ERA PERIOD QUATERNARY EPOCH +AGE Ma HOLOCENE .01171 Ma PLEISTOCENE 2.58 Ma NEOGENE CENOZOIC 23.03 Ma MIOCENE OLIGOCENE EOCENE PALEOCENE 66 Ma CRETACEOUS 145 Ma MESOZOIC JURASSIC TRIASSIC PERMIAN PALEOZOIC CARBONIFEROUS PHANEROZOIC PALEOGENE PLIOCENE 201.3 Ma 251.902 Ma 298.9 Ma PENNSYLVANIAN 323.2 Ma MISSISSIPPIAN subperiod 358.9 Ma DEVONIAN 419 Ma SILURIAN 444 Ma ORDOVICIAN 485 Ma PROTEROZOIC ARCHEAN PRECAMBRIAN CAMBRIAN Neoproterozoic Ediacaran Cryogenian Mesoproterozoic Paleoproterozoic Neoarchean 2500 Ma Mesoarchean Paleoarchean Eoarchean HADEAN 4000 Ma ~4600 Ma 541 Ma 635 Ma 720 Ma