"The world is in an unprecedented situation grappling with a global pandemic of COVID-19 and public health is everyone's priority," Event Director Hugh Brasher said in a statement.
"We know how disappointing this news will be for so many - the runners who have trained for many months, the thousands of charities for which they are raising funds and the millions who watch the race every year."
The Boston Marathon was also moved from April 20 to September 14 on Friday, while earlier this month the Paris Marathon was moved to October 18.