FinDeskHub
Currency pair

USD to MXN

1 USD is currently worth about 17.6989 MXN. Rates come from the European Central Bank and are refreshed at most once a day.

$1.00 equals

MX$17.70

1 USD = 17.6989 MXNUpdated 2026-09-25

Last 90 days

Low 16.898 · High 17.6989

1 day

+0.65%

7 days

+3.03%

30 days

+4.54%

1 year

—

Quick conversion

Euro€0.88
British Pound£0.75
Japanese Yen¥158
Canadian DollarCA$1.41
Australian DollarA$1.42
Swiss FrancCHF 0.83
Mexican PesoMX$17.70
Brazilian RealR$5.18
Chinese YuanCN¥6.71

Bank rate vs. mid-market

Illustrative estimate for exchanging $1,000.00. These are typical, fixed spread assumptions — not a live quote from any specific bank or provider. Always confirm the real rate before you exchange.

Provider typeTypical spreadEstimated rateEstimated cost vs. mid-market
Low-cost provider0.5%17.610406-MX$88.49
Traditional bank3.0%17.167933-MX$530.97
Airport / currency exchange kiosk5.0%16.813955-MX$884.95

Rates from the European Central Bank, via Frankfurter.