I’ve always been mildly curious about the origins of the era names we use for Deep Time like Jurassic and Cretaceous. In particular, I often mix up the more recent ones. I finally laid them out spatially in a spreadsheet to try to wrap my head around it and wanted to share what I learned. At a high level, it’s pretty amazing how difficult of a problem naming eras is. Like with elements, when you discover one, you know very little about it and the name is very difficult to change even hundreds of years later.

Eons: Hadean, Archean, Proterozoic, Phanerozoic. These are all Greek and mean roughly “hellish”, “ancient”, “earlier life”, and “visible life”. Hundreds of years later we have evidence of life in the Archean, but we certainly didn’t at the time.

Most recent eras: Paleozoic, Mesozoic, Cenozoic. These are all Greek and mean roughly “old life”, “middle life”, and “new life”. They’re all subdivisions of the Phanerozoic eon, which we of course now also have evidence for life existing before.

Most recent periods: Cambrian, Ordovician, Silurian, Devonian, Carboniferous, Permian, Triassic, Jurassic, Cretaceous, Paleogene, Neogene, Quaternary. Everything before Paleogene is mostly named for the place where it was first discovered. Paleogene and Neogene are of course Greek, meaning roughly “old birth” and “new birth” (“gene” as in “genesis”). Quaternary is actually the usually quite rare English word for “fourth”, the term after primary, secondary, tertiary.

Most recent epochs: Paleocene, Eocene, Oligocene, Miocene, Pliocene, Pleistocene, Holocene (and Anthropocene, which is currently in proposal phase). These were discovered out of order and out of context and are retrospectively an incredible feat of naming. They’re all Greek, meaning roughly “old new”, “dawn new”, “few new”, “less new”, “more new”, “most new”, “all new”, and “human new”.

EonEraPeriodEpochStart (Mya)End (Mya)Greek GlossPlace Name
Hadean   45674031hellish 
Archean   40312500ancient 
 Eoarchean  40313600dawn ancient 
 Paleoarchean  36003200old ancient 
 Mesoarchean  32002800middle ancient 
 Neoarchean  28002500new ancient 
Proterozoic   2500539earlier life 
 Paleoproterozoic  25001600old earlier life 
  Siderian 25002300iron 
  Rhyacian 23002050stream of lava 
  Orosirian 20501800mountain range 
  Statherian 18001600stable 
 Mesoproterozoic  16001000middle earlier life 
  Calymmian 16001400cover 
  Ectasian 14001200extension 
  Stenian 12001000narrow 
 Neoproterozoic  1000539new earlier life 
  Tonian 1000720stretch 
  Cryogenian 720635cold birth 
  Ediacaran 635539 Ediacara Hills, Australia
Phanerozoic   5390visible life 
 Paleozoic  539252old life 
  Cambrian 539485 Cymru (Wales)
   Terreneuvian539521 Terre-Neuve (Newfoundland)
   (unnamed)521509  
   Miaolingian509497 Miao Ling, China
   Furongian497485lotus (Mandarin) 
  Ordovician 485444 Ordovices (Celtic tribe)
  Silurian 444419 Silures (Celtic tribe)
   Llandovery444433 Llandovery, Wales
   Wenlock433427 Wenlock Edge, England
   Ludlow427423 Ludlow, England
   Pridoli423419 Přídolí, Czechia
  Devonian 419359 Devon, England
  Carboniferous 359300coal-bearing (Latin) 
   Mississippian359323 Mississippi, USA
   Pennsylvanian323300 Pennsylvania, USA
  Permian 300252 Perm, Russia
   Cisuralian300273 Ural Mountains (Russia/Kazakhstan)
   Guadalupian273260 Guadalupe Mountains, USA
   Lopingian260252 Loping, China
 Mesozoic  25266middle life 
  Triassic 252201triad (Latin) 
  Jurassic 201145 Jura Mountains (France/Switzerland)
  Cretaceous 14566chalk (Latin) 
 Cenozoic  660new life 
  Paleogene 6623old birth 
   Paleocene6656old new 
   Eocene5633.9dawn new 
   Oligocene33.923few new 
  Neogene 232.58new birth 
   Miocene235.33less new 
   Pliocene5.332.58more new 
  Quaternary 2.580fourth (English) 
   Pleistocene2.580.012most new 
   Holocene0.0120all new 
   Anthropocene*00human new