Mike Flynn, author of a few speculative fiction novels, including the fascinating Eifelheim, asks the question in the style of a medieval academic debate.
A quick summary, as I understand his argument: classical virtue theory provides a basis for morality among atheists; but most atheists these days reject, not only God, but also any notion of natural good. Therefore, atheists can act morally, but have largely destroyed their own philosophical basis for doing so.
My take: most of us, with or without God, are hypocrites. I do all sorts of stuff I know is wrong; and when I do good things, I don’t always have good reasons for it. So I would separate out the question into two parts:
- Can atheists act morally? Yes. Experience shows that most atheists do good stuff most of the time.
- Do atheists have a philosophical basis for moral behavior? That’s a question we can leave to the academics to debate.
For myself, I find my own motivation for acting morally is usually based on what other people will think of me, rather than religious motives. Not that that’s the best reason for doing anything; but at least it’s good to know how weak my moral reasoning can be.



