US president Donald Trump will donate a million dollars from his own private fortune to aid victims of Hurricane Harvey, the White House reported Thursday.