Can one be moral and not believe in God?

sure, if your morality is just based on some set of rules for interacting with other people.

Now, if your definition of morality requires that the moral code come from God, then I'd say no.