President Trump was criticised for not immediately denouncing racism's role in the attacks, but he's again blaming "both sides" for the violence.
In a long and combative press conference at Trump Tower in New York, the US President backtracked from his comments the day before.
After unanimously condemning nationalists at the centre of last weekend's deadly violence in Virginia, Donald Trump has returned to blaming both sides.
"I'm not putting anybody on a moral plane, what I'm saying is this: you had a group on one side, and you had a group on the other, and they came at each other with clubs, and it was vicious and it was horrible, and it was a horrible thing to watch. But there is another side. There was a group on this side, you can call them the 'left', you've just called them the left, that came violently attacking the other group. So you can say what you want, but that's just the way it is."
Calling the anti-nationalist protesters the "alt-left", President Trump continued to criticise the counter-protesters.
"Well I do think there's blame, yes, I think there's blame on both sides. You look at both sides, I think there's blame on both sides. And I have no doubt about it, and you don't have any doubt about it either. And if you reported it accurately, you would say."
A woman was killed and 19 injured when a man drove his car into demonstrators, who were protesting against a nationalist rally in Charlottesville.
The driver is believed to be a nationalist supporter, and has been charged with second-degree murder.
In the immediate aftermath, Donald Trump refused to condemn far-right groups but later bowed to pressure.
But he now says there were good people marching against the removal of a confederate monument.
"You also had people that were very fine people, on both sides. You had people in that group, excuse me, excuse me, I saw the same pictures as you did, you had people in that group that were there to protest the taking down of, to them, a very very important statue, and the renaming of a park from Robert E Lee to another name."
But when pressed on whether he supported nationalists, the President again went on the attack.
"Was George Washington a slaveowner? So will George Washington now lose his status? Are we gonna take down, excuse me, are we gonna take down statues to George Washington? How about Thomas Jefferson - what do you think of Thomas Jefferson? You like him? Are we gonna take down the statue? Because he was a major slaveowner. So you know what, it's fine. You're changing history, you're changing culture, and you had people - and I'm not talking about the neo-Nazis and the white-nationalists, because they should be condemned totally - but you had many people in that group other than neo-Nazis and white nationalists, okay? And the press has treated them absolutely unfairly."
Donald Trump's comments have been lauded by former *Ku Klux Klan leader, David Duke.
Meanwhile, tensions remain high in Charlottesville.
A lone nationalist supporter, dressed as a confederate soldier and holding a large confederate flag, staged a silent protest in the park.
That sparked an angry backlash.
Undeterred by the fallout in Charlottesville the mayors of Baltimore in Maryland, and Lexington in Kentucky, say they will push ahead with plans to remove confederate statues from public spaces.
But in Durham, North Carolina, police are investigating after one such monument was illegally toppled.