Phanerozoic Cenozoic Quaternary Holocene Subatlantic Subboreal Atlantic Boreal Preboreal Pleistocene Late Tarantian Tyrrhenian Eemian Sangamonian Middle {Ionian} Calabrian Gelasian Neogene Pliocene Piacenzian/Blancan Zanclean Miocene Messinian Tortonian Serravallian Langhian Burdigalian Aquitanian Paleogene Oligocene Chattian Rupelian Eocene Priabonian Bartonian Lutetian Ypresian Paleocene Thanetian Selandian Danian Mesozoic Cretaceous Late Maastrichtian Campanian Santonian Coniacian Turonian Cenomanian Early Albian Aptian Barremian Hauterivian Valanginian Berriasian Jurassic Late Tithonian Kimmeridgian Oxfordian Middle Callovian Bathonian Bajocian Aalenian Early Toarcian Pliensbachian Sinemurian Hettangian Triassic Late Rhaetian Norian Carnian Middle Ladinian Anisian Early Olenekian Induan Paleozoic Permian Lopingian Changhsingian Wuchiapingian Guadalupian Capitanian Wordian/Kazanian Roadian/Ufimian Cisuralian Kungurian Artinskian Sakmarian Asselian Carboniferous Pennsylvanian Gzhelian Kasimovian Moscovian Bashkirian Mississippian Serpukhovian Visean Tournaisian Devonian Late Famennian Frasnian Middle Givetian Eifelian Early Emsian Pragian Lochkovian Silurian Pridoli Ludlow/Cayugan Ludfordian Gorstian Wenlock Homerian/Lockportian Sheinwoodian/Tonawandan Llandovery/Alexandrian Telychian/Ontarian Aeronian Rhuddanian Ordovician Late Hirnantian Katian Sandbian Middle Darriwilian Dapingian Early Floian {Arenig} Tremadocian Cambrian Furongian Stage 10 Jiangshanian Paibian Series 3 Guzhangian Drumian Stage 5 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 Early Imbrian Nectarian Basin Groups Cryptic