The title is committing a begging the question fallacy, implying that ''morality comes from religion''. Just look at Scandinavia and Japan. And then compare them with India and Iran. Or just look at the Middle Ages. You'll see what I mean. Morality is not derived from religion; in fact, religious ideas (like sin) are often harmful and immoral.
There are many moral Atheists and not so moral. Of course Atheism is moral because Atheism is the truths of our world and is not moral to believe the false.
At least Atheists don't murder and eternally torture people for their beliefs. Atheists have more free will and do not commit religious indoctrination.
One could counter that question by asking if theists are moral. Is a thing(ideal/principle) good because god wills it, or does god will a thing because it is good? If the first, then theist 'morality' is nothing more than an elaborate appeal to higher authority, and inherently meaningless. If the latter, then there is no fundamental difference between the potential morality of theists and of atheists, seeing how, in reality the existence or not of god is not a fact but a matter of personal belief, and his wishes or lack thereof are as unknown as anything is possible to be. At any rate, from a purely logical viewpoint the belief or not in a vaguely defined 'god' and whether or not one follows his supposed 'commandments' is completely superfluous and has nothing to do with whether one is moral or not.
Atheists, as a group, reject the subjectively self-righteous moralities of 'holy' texts, and find more rational and true frameworks for morality and ethics; it is clear that restricting some class of 'unethical' activity is justified, and it is a matter of finding out a rational classifier for ethical vs unethical activity. Atheists are the only group who are in a position to evaluate ethics critically, and thus get to the bottom of whatever truth may underlay ethics.
Atheists are moral people. Being moral or not is defined by how you follow principles of what's right or wrong. There are tons of moral atheist people in the world. Someone's religious beliefs have nothing to do with a person's values of what is good or bad in my opinion.
Just like in any other large group of people, there are wonderful members, and not so great members. An atheist can be a moral person, certainly. However, being an atheist doesn't automatically make you a moral person, just like being a religious person doesn't automatically make you a moral person. It's about how you behave, not what you believe in.
For the most part atheists are moral people. Just because atheists do not believe in God does not make them bad people, who go out and commit immoral actions. Everyone has their own set of morals that they abide by whether it is because of religion or because of their on personal beliefs, and for atheists there morals are based on their own beliefs.
One’s belief, or rather lack thereof, in a specific religion or supernatural/higher power does not mean that individual is without morals. Morals basically center on the perception of right and wrong. Just because one may not adhere to a specific spiritual faith, or any spiritual belief does not mean that individual does not believe in a system which encompasses right and wrong.