Geological time

The timescale of the Earth

Geologists split the Earth’s 4,540 million years into eons, eras, periods and epochs, agreed worldwide by the International Commission on Stratigraphy. This is its chart of June 2026, down to every epoch. Choose any band to zoom in, and switch between a stretched view and true scale.

Timescale explorer

Eon
Era
Period
Epoch

Whole Earth

4,567 million years ago to now

The chart starts 4,567 million years ago, with the oldest solid grains in the Solar System, found inside meteorites. The Earth itself is a little younger, about 4,540 million years old. The Phanerozoic, the eon of visible animal life, is only the last 538.8 million years: about an eighth of the whole.

How to read the names

The chart nests like a set of drawers. An eon holds eras, an era holds periods, and a period holds epochs, which are cut again into ages. We are living in the Phanerozoic eon, the Cenozoic era, the Quaternary period, the Holocene epoch and the Meghalayan age.

Each unit has two names on the chart: one for the rock laid down (an erathem, a system, a series, a stage) and one for the time it took to lay down (an era, a period, an epoch, an age). That is why some epochs are called Lower and Upper: those are the rock names, and in time they are the Early and Late epochs.

What is settled, and what is not

The chart looks exact, but it shows its doubts if you know where to look. We show them too.

Uncertain agesPlus or minus
Many boundaries come with a margin. The start of the Devonian is given as 419.62 million years ago, plus or minus 1.36 million years. Where the chart gives a margin, the explorer above says so.
ApproximateStill marked with a ~
Some boundaries have only an approximate age on the chart, such as the start of the Ediacaran, about 635 million years ago, and the starts of three of the four Cambrian series.
UnnamedCambrian Series 2
Not every unit has a name yet. The second series of the Cambrian is still just called Series 2: the chart prints it in italics to show it is informal.
RejectedThe Anthropocene
Many people call our time the Anthropocene, the age of human impact. In 2024, after 15 years of debate, geologists voted not to make it a formal epoch. Officially we are still in the Holocene. The international bodies say the word will remain an invaluable way to describe human impact on the Earth, just not as a unit of the timescale. For the human side of the story, see the eras of human history on our sister site, Our Centuries.

Every unit, in a table

Show all 67 eons, eras, periods and epochs
Eons, youngest first
NameBeganEnded
Phanerozoic538.8 Ma ±0.6now
Proterozoic2,500 Ma538.8 Ma
Archean4,031 Ma ±32,500 Ma
Hadean4,567 Ma4,031 Ma
Eras, youngest first
NameBeganEnded
Cenozoic66 Manow
Mesozoic251.902 Ma ±0.02466 Ma
Paleozoic538.8 Ma ±0.6251.902 Ma
Neoproterozoic1,000 Ma538.8 Ma
Mesoproterozoic1,600 Ma1,000 Ma
Paleoproterozoic2,500 Ma1,600 Ma
Neoarchean2,800 Ma2,500 Ma
Mesoarchean3,200 Ma2,800 Ma
Paleoarchean3,600 Ma3,200 Ma
Eoarchean4,031 Ma ±33,600 Ma
Periods, youngest first
NameBeganEnded
Quaternary2.58 Manow
Neogene23.04 Ma2.58 Ma
Paleogene66 Ma23.04 Ma
Cretaceous143.1 Ma ±0.666 Ma
Jurassic201.4 Ma ±0.2143.1 Ma
Triassic251.902 Ma ±0.024201.4 Ma
Permian298.9 Ma ±0.15251.902 Ma
Carboniferous358.86 Ma ±0.19298.9 Ma
Devonian419.62 Ma ±1.36358.86 Ma
Silurian443.1 Ma ±0.9419.62 Ma
Ordovician486.85 Ma ±1.5443.1 Ma
Cambrian538.8 Ma ±0.6486.85 Ma
Ediacaran~635 Ma538.8 Ma
Cryogenian~720 Ma635 Ma
Tonian1,000 Ma720 Ma
Epochs, youngest first
NameBeganEnded
Holocene0.0117 Manow
Pleistocene2.58 Ma0.0117 Ma
Pliocene5.333 Ma2.58 Ma
Miocene23.04 Ma5.333 Ma
Oligocene33.9 Ma23.04 Ma
Eocene56 Ma33.9 Ma
Paleocene66 Ma56 Ma
Upper Cretaceous100.5 Ma ±0.166 Ma
Lower Cretaceous143.1 Ma ±0.6100.5 Ma
Upper Jurassic161.5 Ma ±1143.1 Ma
Middle Jurassic174.7 Ma ±0.8161.5 Ma
Lower Jurassic201.4 Ma ±0.2174.7 Ma
Upper Triassic~237 Ma201.4 Ma
Middle Triassic247 Ma237 Ma
Lower Triassic251.902 Ma ±0.024247 Ma
Lopingian259.857 Ma ±0.084251.902 Ma
Guadalupian274.4 Ma ±0.4259.857 Ma
Cisuralian298.9 Ma ±0.15274.4 Ma
Upper Pennsylvanian307 Ma ±0.1298.9 Ma
Middle Pennsylvanian315.2 Ma ±0.2307 Ma
Lower Pennsylvanian323.4 Ma ±0.4315.2 Ma
Upper Mississippian330.3 Ma ±0.4323.4 Ma
Middle Mississippian346.7 Ma ±0.4330.3 Ma
Lower Mississippian358.86 Ma ±0.19346.7 Ma
Upper Devonian382.31 Ma ±1.36358.86 Ma
Middle Devonian393.47 Ma ±0.99382.31 Ma
Lower Devonian419.62 Ma ±1.36393.47 Ma
Pridoli422.7 Ma ±1.6419.62 Ma
Ludlow426.7 Ma ±1.5422.7 Ma
Wenlock432.9 Ma ±1.2426.7 Ma
Llandovery443.1 Ma ±0.9432.9 Ma
Upper Ordovician458.2 Ma ±0.7443.1 Ma
Middle Ordovician471.3 Ma ±1.4458.2 Ma
Lower Ordovician486.85 Ma ±1.5471.3 Ma
Furongian~497 Ma486.85 Ma
Miaolingian~506.5 Ma497 Ma
Series 2~521 Ma506.5 Ma
Terreneuvian538.8 Ma ±0.6521 Ma

Sources