Geologic Time Fill-in

Eon Era Period Epoch Time (mya) Notable Events
Phanerozoic Cenozoic Neogene (Quaternary) Holocene Today
 
Pleistocene 1.6
 
Paleogene (Tertiary) Pliocene 5.3
 
Miocene 24
 
Oligocene 37
 
Eocene 58
 
Paleocene 66
 
Mesozoic Cretaceous 144
 
Jurassic 208
 
Triassic 245
 
Paleozoic Permian 286
 
Carboniferous Pennsylvanian 320
 
Mississippian 360
 
Devonian 408
 
Silurian 438
 
Ordovician 505
 
Cambrian 570
 
Proterozoic 2500
 
Archaean 3800
 
Hadean 4600