The three men aged 22, 22 and 20 will appear at the Melbourne Magistrates Court today.
Parents and terrified children witnessed the brutal attack in Melbourne’s west yesterday.
Three men seen holding weapons reportedly chased the victim across Sunshine Ave in Kealba about 6pm.
Some onlookers – including parents picking up their children from the nearby childcare centre and primary school – rushed in to help.
The man, a 24-year-old from Werribee, was left to die, lying in a pool of his own blood.
Homicide squad detectives said the killing has been linked to an earlier alleged road rage, assault and theft that occurred around 4pm in Walters St, St Albans, according to the Herald Sun.
During the attack, witnesses saw the man put his hands in the air while yelling “please stop”, but was still struck repeatedly.
His attackers were seen carrying sticks and an axe.
Horrified onlookers called police and paramedics, who worked on the man for 40 minutes – but he was unable to be saved.
Local mother-of-two Aysha Abdul-Wahed told the Herald Sun the men were “adamant to get at him”.
“It was just horrible, it was still really light, there were parents all over the place, lots of traffic driving past, I couldn’t believe it,” she said.
Principal of St Paul’s Kealba Catholic School, Denis Daly, sent a note to parents and carers informing them the school would be closed today as a result of the attack.
“No one fro the St. Paul’s community was involved and all staff are safe,” he wrote.
“As the site is still a major crime scene and likely to remain so throughout the night and into tomorrow morning (Friday), there is no access to the school.”
Mr Daly informed families that school would resume as normal on Monday.
“We apologise for the inconvenience this may cause and hope you can understand that the matter is beyond our control,” he wrote.