The US president is visiting storm-hit North Carolina before travelling to California areas ravaged by wildfires.
Asheville is one of the first visits Trump has taken since taking office, with Los Angeles being next on his schedule.