The theory of evolution continues to be a bone of contention among certain groups of theistic believers. More often than not, debate about it is conducted in terms of firm blanket statements, with one side maintaining that evolution is just a proven fact and the other claiming that it is a theory in crisis. This paper aims to bring some light to this heated debate by doing two things. First, we distinguish between three different ‘layers’ within the theory of evolution: Historical Evolution, Common Ancestry, and Natural Selection. Next, we introduce a framework for epistemic appraisal and apply it to the three layers in order to provide a realistic and sober assessment of their respective epistemic credentials. The upshot is a more nuanced epistemic appraisal of the theory of evolution, which shows that there are significant differences in epistemic standing between its three layers. While there ought to be little doubt about the first two layers, the claim that natural selection alone is the key driving force of evolutionary change is much less certain. Any serious conversation about the theory of evolution ought to reflect these facts.