International Chronostratigraphic Chart

Phanerozoic Cenozoic Quaternary Holocene Meghalayan
Northgrippian
Greenlandian
Pleistocene Stage 4
Chibanian
Calabrian
Gelasian
Neogene Pliocene Piacenzian
Zanclean
Miocene Messinian
Tortonian
Serravallian
Langhian
Burdigalian
Aquitanian
Paleogene Oligocene Chattian
Rupelian
Eocene Priabonian
Bartonian
Lutetian
Ypresian
Paleocene Thanetian
Selandian
Danian
Mesozoic Cretaceous Upper Cretaceous Maastrichtian
Campanian
Santonian
Coniacian
Turonian
Cenomanian
Lower Cretaceous Albian
Aptian
Barremian
Hauterivian
Valanginian
Berriasian
Jurassic Upper Jurassic Tithonian
Kimmeridgian
Oxfordian
Middle Jurassic Callovian
Bathonian
Bajocian
Aalenian
Lower Jurassic Toarcian
Pliensbachian
Sinemurian
Hettangian
Triassic Upper Triassic Rhaetian
Norian
Carnian
Middle Triassic Landinian
Anisian
Lower Triassic Olenekian
Induan
Paleozoic Permian Lopingian Changhsingian
Wuchiapingian
Guadalupian Capitanian
Wordian
Roadian
Cisuralian Kungurian
Artinskian
Sakmarian
Asselian
Carboniferous Pennsylvanian Gzhelian
Kasimovian
Moscovian
Bashkirian
Mississipian Serpukhovian
Visean
Tournaisian
Devonian Upper Devonian Famennian
Frasnian
Middle Devonian Givetian
Eifelian
Lower Devonian Emsian
Pragian
Lochkovian
Silurian Pridoli
Ludlow Ludfordian
Gorstian
Wenlock Homerian
Sheiwoodian
Llandovery Telychian
Aeronian
Rhuddanian
Ordovician Upper Ordovician Hirnantian
Katian
Sandbian
Middle Ordovician Darriwilian
Dapingian
Lower Ordovician Floian
Tremadocian
Cambrian Furongian Stage 10
Jiangshanian
Paibian
Miaolingian Guzhangian
Drumian
Wuliuan
Series 2 Stage 4
Stage 3
Terreneuvian Stage 2
Fortunian
Proterozoic Neoproterozoic Ediacaran
Cryogenian
Tonian
Mesoproterozoic Stenian
Ectasian
Calymmian
Paleoproterozoic Statherian
Orosirian
Rhyacian
Siderian
Archean Neoarchean
Mesoarchean
Paleoarchean
Eoarchean
Hadean