Skip to main content

USD to MXN Exchange Rate

USD (USD) to MXN (MXN)

Current exchange rate

1 USD = 17.391414 MXN

As of Jun 18, 2026 · Source: ECB / CBR

30-day low
17.198342
30-day high
17.478811
30-day avg
17.305252
30-day change
+0.9%

Get USD to MXN Rate via API

Fetch the live USD to MXN exchange rate with a single HTTP request. XRates API returns clean JSON with rate data sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other official providers.

cURL

curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://xratesapi.com/api/v1/latest?base=USD&symbols=MXN"

Python

import requests
r = requests.get(
"https://xratesapi.com/api/v1/latest",
params={"base": "USD", "symbols": "MXN"},
headers={"Authorization": "Bearer YOUR_API_KEY"},
)
rate = r.json()["rates"]["MXN"]

JavaScript (Node.js)

const res = await fetch(
"https://xratesapi.com/api/v1/latest?base=USD&symbols=MXN",
{ headers: { Authorization: "Bearer YOUR_API_KEY" } }
);
const { rates } = await res.json();
console.log(rates.MXN);

USD to MXN Exchange Rate History

Last 30 days of USD to MXN rates. Fetch full historical data via the /api/v1/historical endpoint.

Historical USD to MXN exchange rate for the last 30 days
Date 1 USD = X MXN
Jun 18, 2026 17.391414
Jun 17, 2026 17.210508
Jun 16, 2026 17.202691
Jun 15, 2026 17.211338
Jun 12, 2026 17.224345
Jun 11, 2026 17.39213
Jun 10, 2026 17.478811
Jun 9, 2026 17.381578
Jun 8, 2026 17.412912
Jun 5, 2026 17.270533
Jun 4, 2026 17.282818
Jun 3, 2026 17.291028
Jun 2, 2026 17.283372
Jun 1, 2026 17.327323
May 29, 2026 17.339832
May 28, 2026 17.388482
May 27, 2026 17.31924
May 26, 2026 17.288465
May 25, 2026 17.268058
May 22, 2026 17.338939
May 21, 2026 17.351237
May 20, 2026 17.368276
May 19, 2026 17.342513
May 18, 2026 17.291981
May 15, 2026 17.373925
May 14, 2026 17.198342
May 13, 2026 17.22356
May 12, 2026 17.247742
May 11, 2026 17.21989
May 8, 2026 17.236289

Frequently Asked Questions

What is the current USD to MXN exchange rate?

As of Jun 18, 2026, 1 USD (USD) equals 17.391414 MXN (MXN). Rates are sourced from the European Central Bank (ECB), Central Bank of Russia (CBR) and other trusted providers.

How can I get USD to MXN rate via API?

Use the XRates REST API endpoint GET /api/v1/latest?base=USD&symbols=MXN with your Bearer token. You'll receive JSON containing the latest USD to MXN rate.

Is the USD to MXN API free?

Yes. XRates API has a free tier with 100 requests per month — no credit card required. Paid plans start at $9/month for 10,000 requests.

How often are USD to MXN rates updated?

Exchange rates are refreshed every 4 hours from the European Central Bank, Central Bank of Russia and other official sources.

Get USD to MXN Rate in Your App

Sign up for free and receive an API key instantly. 100 requests/month, no credit card required.

Get Free API Key