Cenozoic
Quaternary
Holocene
Pleistocene
Late Pleistocene
Middle Pleistocene
Calabrian
Gelasian
Neogene
Pliocene
Piacenzian
Zanclean
Miocene
Messinian
Tortonian
Serravallian
25.5 Ma
Cenozoic
Paleogene
Eocene
Priabonian
Lutetian
207.9 Ma
Mesozoic
Triassic
Early Triassic
Olenekian
Induan
11.0 Ma
Paleozoic
Permian
Guadalupian
Capitanian
Wordian
Roadian
Cisuralian
Kungurian
Artinskian
Sakmarian
Asselian
Carboniferous
Pennsylvanian
Gzhelian
Kasimovian
Moscovian
Bashkirian
Mississippian
Serpukhovian
Visean
Tournaisian
0.4 Ma
Paleozoic
Carboniferous
Mississippian
Tournaisian
1.8 Ma
Paleozoic
Carboniferous
Mississippian
Tournaisian
Devonian
Late Devonian
Famennian
Frasnian
Middle Devonian
Givetian
50.7 Ma
Paleozoic
Silurian
Wenlock
Sheinwoodian
Llandovery
Telychian
Aeronian
Rhuddanian
Ordovician
Late Ordovician
Hirnantian
Katian
9.1 Ma
Paleozoic
Ordovician
Late Ordovician
Sandbian
Middle Ordovician
Darriwilian
Dapingian
Early Ordovician
Floian
Tremadocian
3.9 Ma
Paleozoic
Ordovician
Early Ordovician
Tremadocian
Cambrian
Furongian
Stage 10
Jiangshanian
Paibian
Series 3
Guzhangian
Drumian
Stage 5
Series 2
Stage 4
Stage 3
Terreneuvian
Stage 2
Fortunian
Neoproterozoic
Ediacaran
Cryogenian