Eras?
Precambrian
Paleozoic
Mesozoic
Cenozoic
Period?
Archeozoic
Proterozoic
Cambrian Ordovician Silurian Devonian Mississippian Pennsylvanian Permian
Triassic
Jurassic
Cretaceous
Tertiary
Quaternary
Epoch?
Paleocene Eocene Oligocene Miocene Pliocene Pleistocene Recent
4.6 billion
Archeozoic
Proterozoic
550 million
Cambrian
500 million
Ordovician
430 million
Silurian
400
Devonian
350
Mississippian
Carboniferous
325
Pennsylvanian
Carboniferous
285
Permian
225
Triassic
190
Jurassic
135
Cretaceous
65
Paleocene
35
Oligocene
25
Miocene
7-14
Pliocene
2-2.5
Pleistocene
20 thousand
Recent