USD to MXN Exchange Rate

1 USD = 16.9689 MXN

+0.15% vs previous published rateReference rate

Last updated: 2026-09-12 00:02:31 UTC • Source: ExchangeRate-API (open access) Published once every 24 hours

USD to MXN converter

1.0000 USD =
16.9689
Mexican Peso (MXN)
1 USD = 16.9689 MXN
Daily change
+0.15%
Daily high / low
16.9689 / 16.9689
Reference rate

Last updated: 2026-09-12 00:02:31 UTC • Source: ExchangeRate-API (open access) Published once every 24 hours

USD to MXN historical chart

Loading series…
Latest
Period open
Previous close
Period high
Period low
Change unavailable

Popular USD to MXN amounts

USDMXN
1 USD16.9689 MXN
5 USD84.8445 MXN
10 USD169.6891 MXN
50 USD848.4455 MXN
100 USD1,696.89 MXN
500 USD8,484.45 MXN
1,000 USD16,968.91 MXN
5,000 USD84,844.55 MXN
10,000 USD169,689.09 MXN

MXN to USD

MXNUSD
1 MXN0.0589 USD
10 MXN0.5893 USD
100 MXN5.8931 USD
1,000 MXN58.9313 USD
10,000 MXN589.3131 USD

Currency information

🇺🇸 US Dollar
ISO code
USD
Used in
United States
Quoted to
4 decimals
🇲🇽 Mexican Peso
ISO code
MXN
Used in
Mexico
Quoted to
4 decimals

USD to MXN FAQ

What is the USD to MXN rate today?

The latest published rate is 1 USD = 16.9689 MXN, sourced from ExchangeRate-API (open access). Published once every 24 hours.

Is this the rate my bank will give me?

No. This is a reference rate. Banks, cards, exchange houses and remittance providers apply their own spreads and fees.

How often is the rate updated?

Published once every 24 hours. Each page shows the exact publication timestamp in UTC.

Rates shown on RateUSD are for informational purposes. Actual bank, card, exchange-house and money-transfer rates may differ because of spreads, fees and provider pricing.

Related USD pairs