Home / News / Price of the dollar in Mexico today, April 21, 2026: the greenback recovers ground

Price of the dollar in Mexico today, April 21, 2026: the greenback recovers ground

price-of-the-dollar-in-mexico-today,-april-21,-2026:-the-greenback-recovers-ground
Avatar of La Opinion

By The Opinion

This Tuesday, the Mexican peso resists external pressures and a dollar that shows slight movements after recent international events. If you are wondering what the price of the dollar is in Mexico today, April 21, 2026, here we explain how the day opens, what factors influence it, and how much banks sell it for.

For this Tuesday, The US dollar is quoted at $17.30 pesos per unit on averagewhich reflects a minimal variation compared to the previous day. The Mexican currency has shown resilience, after a Monday in which, despite moments of weakness during the day, it managed to recover ground towards the close.

According to the Bank of Mexico (Banxico), The official closing on Monday, April 20 was $17.3019 pesos per dollarcalculated from the average of bank transactions. In practical terms, The market operated around $17.31 pesosconfirming a scenario of exchange stability in the short term.

For this Tuesday, FIX exchange ratepublished in the Official Gazette of the Federation (DOF), is located at $17.3200 pesos per dollar. This indicator is relevant for financial operations, contracts and payments denominated in foreign currency.

In addition, The exchange rate applicable to meet obligations in dollars remained at $17.2447 pesos per unitalso determined by Banxico. This value is calculated with uncouth in the average of the wholesale exchange market and is published on banking business days.

If you plan to buy or sell dollars over the counter, These are the approximate ranges managed by some financial institutions in Mexico:

  • Affirm: buy at $16.30 pesos and sell at $17.80 pesos.
  • Azteca Bank: purchase at $16.25 pesos and sale at $17.04 pesos.
  • BBVA: buy at $16.44 pesos and sell at $17.58 pesos.
  • Banorte: buy at $16.10 pesos and sell at $17.65 pesos.
  • Banamex: buy at $16.80 pesos and sell at $17.76 pesos.
  • Scotiabank: purchase at $16.85 pesos and sale at $17.85 pesos.

It should be noted that these prices may change throughout the daydepending on demand and market conditions at the time of the operation.

After weeks led by Banamex, today, Scotiabank buys your dollars at a better pricewhile Banco Azteca sells you the greenback cheaper in Mexico.

In border cities like Tijuana, the dollar varies. For this Tuesday, It sells for around $16.90 pesoswhich reflects regional differences in pricing.

International factors that influence the dollar

On this day, the dollar shows a slight rebound after having fallen on Mondayin a context marked by geopolitical tensions. The recent moves are related to US military actions in Iran and expectations about possible diplomatic agreements. The American Union has expressed confidence that peace negotiations will advance, while the true ceasefire has a deadline of Wednesday, April 22.

In parallel, the dollar indexwhich measures its performance against other currencies such as the euro and the yen, rose 0.22%, after having fallen 0.2% in the previous session. This indicator usually directly influences emerging currencies such as the Mexican peso.

On the other hand, the energy market also registers relevant movements. Oil prices decline as global supply stabilizes:

  • Brent Oil: $95.08 dollars per barrel.
  • West Texas Intermediate (WTI): $89.20 dollars per barrel.

These changes indirectly impact the exchange rate, since they influence the perception of global risk and the flow of investments.

You may also be interested in:

  • Trader Joe’s will pay $7.4 million to customers: do you qualify?
  • How much does it cost to rent a safe deposit box and where is it cheapest?
  • Why should you close your bank checking account? The compelling reasons
  • This is the fastest growing job for young people in the US, according to LinkedIn
  • Price of the dollar in Mexico today, April 17, 2026: how it affects the reopening of the Strait of Hormuz