Mexico paid for Trump's border wall
Appearance
| Mexico paid for Trump's border wall | |
|---|---|
| FALSE | |
| "Mexico will pay for the border wall, and later, that Mexico is paying for the wall indirectly through the USMCA trade agreement." | |
| Domain | Immigration & Migration |
| Tactic | False Context Propaganda Technique |
| Era | Current |
| First seen | 2015 |
| Origin | Donald Trump's 2016 campaign promise, repeated in rallies; the claim that Mexico was paying through trade dates from 2018–2019 |
| Last reviewed | 2026-10-29 |
| Further reading: books on Immigration & Migration | |
A central promise of Donald Trump's 2016 campaign was that he would build a wall on the southern border and that Mexico would pay for it. Mexico's government consistently refused. The barrier built during Trump's first term was paid for by US taxpayers, through money appropriated by Congress and military funds redirected under a national emergency declaration. Trump later said Mexico was paying indirectly through the new trade agreement, which does not send money to the US Treasury.
The claim
Rally crowds chanted "Mexico!" in response to Trump asking who would pay for the wall. From 2018, Trump said the USMCA trade deal meant Mexico was effectively paying.
What the evidence shows
- Mexican refusal. Mexican presidents Enrique Peña Nieto and Andrés Manuel López Obrador both said Mexico would not pay.
- US funding. Construction was funded by congressional appropriations and by Defense Department funds transferred after the February 2019 emergency declaration.
- Trade deals. The USMCA, which replaced NAFTA, sets trade rules. Any economic gains from it go to businesses and consumers, not to the Treasury for construction, and are not paid by Mexico's government.
See also
Sources
- Congressional Research Service, Military Funding for Southwest Border Barrier Construction, 2019–2020.
- FactCheck.org, "Trump's False Claim That Mexico Is Paying for the Wall," 2019.