Currency

US Dollar to Mexican Peso

Enter a value in US Dollar and get the result in Mexican Peso instantly.

MX$17.1881

1 USD = 17.1881 MXNUpdated September 17, 2026Rates from the European Central Bank

How to convert US Dollar to Mexican Peso

Multiply the number of US Dollar by 17.1881 to get Mexican Peso. To go the other way, divide by that same number instead.

Need the opposite direction? Use the Mexican Peso to US Dollar converter.

US Dollar to Mexican Peso conversion table

US DollarMexican Peso
1 USD17.1881 MXN
5 USD85.9405 MXN
10 USD171.881 MXN
25 USD429.7025 MXN
50 USD859.405 MXN
100 USD1,718.81 MXN
500 USD8,594.05 MXN
1,000 USD17,188.1 MXN
Reference rates only. Banks and payment providers apply their own spread, so the rate you actually pay will differ.

Where these rates come from

Exchange rates are European Central Bank reference rates, published once per working day around 16:00 CET and delivered through the Frankfurter API. They are the mid-market rates used as a benchmark — not the rate a bank or card issuer will give you.

Common questions

What is the US Dollar to Mexican Peso rate today?

The figure above is the latest European Central Bank reference rate, refreshed when you open this page.

Why does my bank give me a different amount?

Reference rates are mid-market. Banks, cards and transfer services add a spread on top, so the amount you receive is usually a little lower.

How often does the rate change?

The reference rate is published once per working day, around 16:00 CET. Live market rates move continuously.