USD to Mexican Peso Exchange Rate
Current USD/MXN Rate
As of May 2024, the mid-market exchange rate is approximately:
1 USD = 17.00 – 17.50 MXN
Where to Get the Live Rate
- Google: "USD to MXN"
- XE.com / OANDA / Wise – Mid-market reference.
- Banxico (Banco de México): Official FIX rate (published daily 12:00 CST).
- Your bank/card: Adds 1–3% markup + possible fees.
Practical Rates You'll Actually Get
| Method | Typical Rate (per 1 USD) | Fees |
| ATM withdrawal (Schwab, Wise, Charles Schwab, no-fee cards) | ~17.20 MXN | None / rebated |
| Credit card (no-FTF cards: Chase Sapphire, Amex Platinum, Capital One) | ~17.15 MXN | None |
| Bank exchange (Wells Fargo, BoA, Citi) | ~16.50 MXN | $5–10 + 2–3% |
| Airport/hotel kiosk | ~15.50 MXN | High spread + fee |
| Western Union / MoneyGram (cash pickup) | ~16.80 MXN | Variable fees |
Tip
Use a no-foreign-transaction-fee card for purchases; withdraw pesos from ATMs (Banorte, BBVA, Santander, HSBC) for cash. Avoid dynamic currency conversion (DCC) — always choose "Pay in MXN."
Rate fluctuates daily; check before you transact.