Evolutionary accounts of the origin of human morality may be speculative to some extent, but they contain some very plausible claims, such as the claim that ethics evolved as a response to the demands of group living. Regarding the phenomenon of moral progress, it has been argued both that it is ruled out by an evolutionary approach, and that it can be explained by it. It has even been claimed that an evolutionary account has the potential to advance progress in the moral domain. This paper explores the complex relationship between evolutionary explanations of morality and the possibility of moral progress. It seeks to answer the question as to what these explanations are able to tell us about the possibility of moral progress and the ways ...