Cenozoic
Quaternary
Holocene
Pleistocene
Late Pleistocene
Middle Pleistocene
Calabrian
Gelasian
Neogene
Pliocene
Piacenzian
Zanclean
Miocene
Messinian
Tortonian
Serravallian
Langhian
Burdigalian
Aquitanian
Paleogene
Oligocene
Chattian
50.5 Ma
Mesozoic
Cretaceous
Late Cretaceous
Campanian
Santonian
2.0 Ma
Mesozoic
Cretaceous
Late Cretaceous
Santonian
Coniacian
Turonian
Cenomanian
Early Cretaceous
Albian
Aptian
Hauterivian
Valanginian
Berriasian
Jurassic
Late Jurassic
Tithonian
1.4 Ma
Mesozoic
Jurassic
Late Jurassic
Tithonian
Kimmeridgian
20.6 Ma
Mesozoic
Jurassic
Early Jurassic
Toarcian
Pliensbachian
Sinemurian
Hettangian
Triassic
Late Triassic
Rhaetian
Norian
Carnian
-26.9 Ma
Mesozoic
Triassic
Late Triassic
Rhaetian
44.6 Ma
Mesozoic
Triassic
Early Triassic
Olenekian
Induan
11.0 Ma
Paleozoic
Permian
Guadalupian
Capitanian
Wordian
Roadian
Cisuralian
Kungurian
Artinskian
Sakmarian
Asselian
Carboniferous
Pennsylvanian
Gzhelian
14.8 Ma
Paleozoic
Carboniferous
Pennsylvanian
Bashkirian
Mississippian
Serpukhovian
11.8 Ma
Paleozoic
Carboniferous
Mississippian
Visean
Tournaisian
11.6 Ma
Paleozoic
Devonian
Late Devonian
Famennian
Frasnian
Middle Devonian
Givetian
Eifelian
Early Devonian
Emsian
Pragian
Lochkovian
37.1 Ma
Paleozoic
Ordovician
Late Ordovician
Katian
Sandbian
Middle Ordovician
Darriwilian
Dapingian
Early Ordovician
Floian
Tremadocian
5.8 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