Cenozoic
Quaternary
Holocene
Pleistocene
Late Pleistocene
0.4 Ma
Cenozoic
Quaternary
Pleistocene
Middle Pleistocene
Calabrian
0.9 Ma
Cenozoic
Quaternary
Pleistocene
Calabrian
Gelasian
0.8 Ma
Cenozoic
Neogene
Pliocene
Piacenzian
Zanclean
Miocene
Messinian
Tortonian
3.3 Ma
Cenozoic
Neogene
Miocene
Serravallian
Langhian
Burdigalian
Aquitanian
Paleogene
Oligocene
Chattian
13.7 Ma
Cenozoic
Paleogene
Eocene
Priabonian
Lutetian
Ypresian
Paleocene
Thanetian
Selandian
Danian
36.1 Ma
Mesozoic
Cretaceous
Late Cretaceous
Cenomanian
Early Cretaceous
Albian
6.3 Ma
Mesozoic
Cretaceous
Early Cretaceous
Albian
Aptian
0.4 Ma
Mesozoic
Cretaceous
Early Cretaceous
Aptian
Hauterivian
Valanginian
Berriasian
Jurassic
Late Jurassic
Tithonian
Kimmeridgian
204.1 Ma
Paleozoic
Carboniferous
Mississippian
Tournaisian
Devonian
Late Devonian
Famennian
Frasnian
Middle Devonian
Givetian
Eifelian
Early Devonian
Emsian
Pragian
Lochkovian
Silurian
Pridoli
Ludlow
Ludfordian
Gorstian
Wenlock
Homerian
Sheinwoodian
Llandovery
Telychian
Aeronian
Rhuddanian
Ordovician
Late Ordovician
Hirnantian
Katian
Sandbian
Middle Ordovician
Darriwilian
Dapingian
Early Ordovician
Floian
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