Short answer: no
Humans and non-avian dinosaurs did not coexist. Non-avian dinosaurs died out about 66 million years ago, while the genus Homo appeared roughly 2 to 3 million years ago. People sometimes confuse early mammals, birds, or fossil discoveries with dinosaurs, leading to this myth. Below is a durable breakdown of the timelines, evidence, and sources that clarify this question.
Timeline and divergence
Non-avian dinosaurs and the Cretaceous-Paleogene extinction
Non-avian dinosaurs dominated terrestrial ecosystems during the Mesozoic Era and went extinct at the end of the Cretaceous (~66 million years ago) following a major impact and climatic shifts. Birds, which are avian dinosaurs and living descendants of theropods, survived this event.
Early mammals and the rise of Homo
Mammals diversified in the Paleogene and Neogene after the extinction. The genus Homo emerged in the Late Miocene to Pliocene in Africa, with Homo sapiens appearing roughly 300,000 years ago. This places humans tens of millions of years after non-avian dinosaurs.
| Taxa or group | First appearance | Extinction or present | Notes |
|---|---|---|---|
| Non-avian dinosaurs | ~230–200 million years ago (Late Triassic) | ~66 million years ago (Cretaceous–Paleogene extinction) | Birds are living avian dinosaurs |
| Early mammals | ~200–210 million years ago (Late Triassic) | Present (diverse lineage) | Many groups went extinct; crown-group mammals radiated after dinosaur extinction |
| Homo genus | ~2–3 million years ago (Pliocene–Pleistocene) | Homo sapiens extant | Anatomically modern humans ~300,000 years ago |
Evidence and misconceptions
Claims that cavemen ate dinosaurs usually stem from misidentifying fossils, art, or archaeological sites. Cave art depicts local fauna from the Holocene epoch, such as bison, horses, and mammoths, not Mesozoic reptiles. Misinterpretations can also arise from dinosaur bones found alongside later human tools, which reflect scavenging or reuse of fossils rather than contemporary predation or hunting.
Archaeology vs. paleontology timescales
Archaeology studies human behavior within the last few million years, primarily the Quaternary. Paleontology covers deep time, including Mesozoic dinosaurs. Their records typically do not overlap for non-avian dinosaurs. When they appear to intersect, it is due to post-depositional mixing, historic quarrying practices, or cultural reuse of old bones.
Common sources of the myth
- Confusion between early mammals and dinosaurs in popular media.
- Sensationalized reporting or fictional portrayals that compress deep time.
- Misreading of cave art, fossils, or museum displays.
What about birds and tiny relatives?
Avian dinosaurs (birds) persist today. Small, feathered theropods like Microraptor and early birds such as Archaeopteryx lived alongside the last non-avian dinosaurs, but they were not human ancestors. Genetic and fossil evidence confirms humans and birds share a common reptilian ancestor from the Mesozoic, not direct lineage.
Bottom line
No evidence supports cavemen eating non-avian dinosaurs. Humans evolved long after the last non-avian dinosaurs vanished. The persistence of this idea reflects common timeline misunderstandings rather than archaeological or paleontological data. Understanding deep time and the separate records of archaeology and paleontology helps clarify why humans and dinosaurs did not meet.