Skip to main content

USD to MXN Exchange Rate

USD (USD) to MXN (MXN)

Current exchange rate

1 USD = 17.249149 MXN

As of Sep 22, 2026 · Source: ECB / CBR

30-day low
16.898025
30-day high
17.249149
30-day avg
17.020209
30-day change
+1.1%

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
Sep 22, 2026 17.249149
Sep 21, 2026 17.191732
Sep 18, 2026 17.177574
Sep 17, 2026 17.188137
Sep 16, 2026 17.138164
Sep 15, 2026 17.156773
Sep 14, 2026 17.072115
Sep 11, 2026 16.977053
Sep 10, 2026 16.943526
Sep 9, 2026 16.902506
Sep 8, 2026 16.951007
Sep 7, 2026 16.912063
Sep 4, 2026 16.899071
Sep 3, 2026 17.011881
Sep 2, 2026 17.000777
Sep 1, 2026 17.000863
Aug 31, 2026 17.008279
Aug 28, 2026 16.948123
Aug 27, 2026 16.973207
Aug 26, 2026 16.930928
Aug 25, 2026 16.946664
Aug 24, 2026 16.928241
Aug 21, 2026 16.898025
Aug 20, 2026 16.990583
Aug 19, 2026 17.036536
Aug 18, 2026 17.053473
Aug 17, 2026 17.009057
Aug 14, 2026 16.995937
Aug 13, 2026 17.053407
Aug 12, 2026 17.061412

Frequently Asked Questions

What is the current USD to MXN exchange rate?

As of Sep 22, 2026, 1 USD (USD) equals 17.249149 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