The official exchange rate for the U.S. dollar in Mexico is determined by the Banco de México, based on a weighted average of wholesale market transactions. This rate is established for operations liquidable on the second business day following the transaction.
How the Banco de México Calculates the Official Rate
According to Banco de México, the official exchange rate is a calculated average. The institution aggregates quotes from wholesale foreign exchange markets for operations that settle on the second business day following the transaction. These data points are sourced from electronic trading platforms and other representative electronic means.
Comparing Commercial Rates: Banks vs. Transfer Services
Retail users face different rates between traditional banking institutions and specialized remittance providers.
| Provider | Service Type | Pricing Dynamic |
|---|---|---|
| Banamex | Commercial Banking | Offers 16.90 pesos to buy and 17.88 pesos to sell. |
| Western Union | Money Transfer | The dollar is quoted at 17.78 MXN. |
| MoneyGram | Money Transfer | The exchange rate is at $1 dollar per 17.96 MXN. |
The Economic Impact of the ‘Superpeso’
Since 2023, the Mexican peso has demonstrated strength. While the “superpeso” exists, it creates specific financial headwinds for two primary groups:

- Remittance Recipients: Families in Mexico receiving USD from relatives in the U.S. see their funds lose purchasing power if the exchange rate continues the rest of the year in current levels.
- USD-Based Earners: Individuals living in Mexico who earn in U.S. dollars see a negative impact.
Frequently Asked Questions
What is the difference between the official rate and the bank rate?
The official rate from Banco de México is based on a wholesale market average.
Why do remittance rates differ from bank rates?
Companies like Western Union and MoneyGram provide specific quoted rates for transactions.
How does a strong peso affect international travel?
The behavior of the exchange rate has direct effects on travel and other financial decisions.
The official exchange rate for the U.S. dollar is 17.42 pesos Mexicanos, according to information from the Banco de México at the close of transactions on Monday, July 20, 2026.
Related reading