The theory of evolution is one of the greatest scientific achievements in the intellectual history of humankind, yet it is still contentious within certain social groups. Despite being as robust and evidence-based as any other notable scientific theory, some people show a strong reluctance to accept it. In this study, we used the Measure of Acceptance of the Theory of Evolution (MATE) and Knowledge of Evolution Exam (KEE) questionnaires with university students from four academic degree programs (Chemistry, English, History, and Biology) of ten universities from Spain to measure, respectively, acceptance and knowledge of evolutionary theory among third-year undergraduate students (n MATE = 978; n KEE = 981). Results show that acceptance of evolution is relatively high (87.2%), whereas knowledge of the theory is moderate (5.4 out of 10) although there are differences across degrees (Biolo-gy>Chemistry>History>English), and even among various universities (ranging from 4.71 to 5.81). Statistical analysis reveals that knowledge of evolutionary theory among Biology students is partially explained by the relative weight of evolutionary themes within the curriculum, suggesting that an increase in the number of hours dedicated to this topic could have a direct influence on students' knowledge of it. We also found that religion may have a significant-although relatively small-negative influence on evolutionary theory acceptance. The moderate knowledge of evolution in our undergraduate students, together with the potential