| Era | Timeframe (Ma = million years ago) |
|---|---|
| Cenozoic | 66 Ma to present day |
| Mesozoic | 252 Ma–66 Ma |
| Paleozoic | 542 Ma–252 Ma |
| Neoproterozoic | 1000 Ma–542 Ma |
| Mesoproterozoic | 1600 Ma–1000 Ma |
| Paleoproterozoic | 2500 Ma–1600 Ma |
| Neoarchean | 2800 Ma–2500 Ma |
| Mesoarchean | 3200 Ma–2800 Ma |
| Paleoarchean | 3600 Ma–3200 Ma |
| Eoarchean | 3800 Ma (unofficial)–3600 Ma |
| Hadean Eon ''not officially divided into eras'' | Formation of Earth to 3800 Ma |