Prehistoric religion is the religious practice of prehistoric cultures. Prehistory, the period before written records, accounts for the bulk of human experience; over 99% of it occurred during the Paleolithic period alone. Prehistoric cultures spanned the globe and existed for over two and a half million years; their religious practices were many and varied, and studying them is difficult due to the lack of written records detailing the details of their faiths.
The cognitive capacity for religion likely first emerged in Homo sapiens sapiens, or anatomically modern humans, although some scholars posit the existence of Neanderthal religion, and sparse evidence exists for earlier ritual practice. Excluding sparse and controversial evidence in the Middle Paleolithic (300,000–50,000 years ago), religion emerged with certainty in the Upper Paleolithic around 50,000 years ago. Upper Paleolithic religion was possibly shamanic, centered on the phenomenon of special spiritual leaders entering trance states to receive esoteric knowledge. These practices are extrapolated from the rich and complex body of art left by Paleolithic artists, particularly the elaborate cave art and enigmatic Venus figurines they produced.