Trump, que visitou Dayton, no Ohio, e El Paso, no Texas, e foi recebido com manifestações nas duas cidades.
O Presidente e a primeira-dama, Melania Trump, voaram para El Paso na tarde de quarta-feira, após visitar o hospital de Dayton, onde muitas das vítimas do ataque de domingo estão hospitalizadas.
Durante a maior parte do dia, Donald Trump ficou afastado e fora de vista dos jornalistas que viajavam com o Presidente.
Do lado de fora do Hospital Miami Valley, em Dayton, pelo menos 200 manifestantes reuniram-se, culpando a retórica incendiária de Trump por inflamar as tensões políticas e raciais no país e exigindo ação no controlo de armas.
Em El Paso, a caravana de Trump passou por manifestantes, que seguravam cartazes com frases como "Racista volte para casa".
Os tiroteios de El Paso e Dayton, protagonizados por dois jovens atiradores e que ocorreram com menos de 13 horas de diferença no último fim de semana, provocaram, além de 31 mortos, dezenas de feridos.