Why was Charles Darwin's theory of evolution by natural selection not accepted at the time?

There are three main reasons for this, firstly, the 1800s when Charles Darwin lived was a deeply religious time and the idea of evolution challenged the idea of God creating life on Earth. Secondly, not much evidence had been discovered at the time (e.g. fossils and differences/similarities in geology) to convince many other scientists of the theory's validity. Lastly, technology was limited in comparison to today, the idea and proof of genes, variation and inheritance was not known until several decades after Darwin's theory was published. 

AW
Answered by Amy W. Biology tutor

30030 Views

See similar Biology GCSE tutors

Related Biology GCSE answers

All answers ▸

List 3 similarities and differences between the structure of a plant cell and an animal cell


Describe ways in which a healthy artery differs from an artery affected by coronary heart disease


How is DNA linked to protein synthesis? Why does mutations in DNA have serious implications on protein synthesis?


Pathogens are disease-causing organisms which can infect humans. Bacteria and viruses are two examples of pathogens. Explain the differences between bacteria and pathogens and give an example of each.


We're here to help

contact us iconContact ustelephone icon+44 (0) 203 773 6020
Facebook logoInstagram logoLinkedIn logo

MyTutor is part of the IXL family of brands:

© 2026 by IXL Learning