Skip to main content

USD to MXN Exchange Rate

USD (USD) to MXN (MXN)

Current exchange rate

1 USD = 17.211961 MXN

As of Aug 5, 2026 · Source: ECB / CBR

30-day low
17.211961
30-day high
17.638864
30-day avg
17.459247
30-day change
-2.42%

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
Aug 5, 2026 17.211961
Aug 4, 2026 17.288059
Aug 3, 2026 17.320676
Jul 31, 2026 17.371528
Jul 30, 2026 17.400139
Jul 29, 2026 17.475483
Jul 28, 2026 17.47418
Jul 27, 2026 17.456932
Jul 24, 2026 17.480267
Jul 23, 2026 17.46006
Jul 22, 2026 17.423475
Jul 21, 2026 17.39429
Jul 20, 2026 17.489935
Jul 17, 2026 17.48369
Jul 16, 2026 17.426441
Jul 15, 2026 17.4303
Jul 14, 2026 17.499956
Jul 13, 2026 17.490809
Jul 10, 2026 17.527559
Jul 9, 2026 17.550153
Jul 8, 2026 17.575237
Jul 7, 2026 17.423773
Jul 6, 2026 17.484538
Jul 3, 2026 17.44724
Jul 2, 2026 17.558821
Jul 1, 2026 17.53413
Jun 30, 2026 17.467966
Jun 29, 2026 17.475364
Jun 26, 2026 17.515569
Jun 25, 2026 17.638864

Frequently Asked Questions

What is the current USD to MXN exchange rate?

As of Aug 5, 2026, 1 USD (USD) equals 17.211961 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