Untitled timeline

Main

Hadean Eon

4600000000 BC - 3800000000 BC

Archean Eon

3800000000 BC - 2500000000 BC

Proterozoic Eon

2500000000 BC - 542000000 BC

Paleozoic Era

542000000 BC - 251000000 BC

Mesozoic Era

251000000 BC - 65000000 BC

Cenozoic Era

65000000 BC - 11/26/2012

Modern Humans

2000000 BC