1. Currency converter
  2. USDC to MXN
  3. 1,000 USDC

Convert 1,000 USD Coin (USDC) to Mexican Peso (MXN)

Convert USD Coins to Mexican pesos at the live mid-market rate. Reverse: MXN to USDC

1,000 USD Coins =

18,170.41 MXN +0.03% today

1 USDC = 18.1704 MXN · 1 MXN = 0.0550345 USDC

Mid-market rate, updated 10:46 UTC. Paid plans update as often as every 60 seconds. Get USDC→MXN rates via API

USDC to MXN over the last year

17.0018.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
18.729
52-week low
16.864
52-week average
17.645
Change over the year
−1.07%

Conversion tables

USDC to MXN
USDC MXN
1 USDC 18.17 MXN
10 USDC 181.70 MXN
100 USDC 1,817.04 MXN
1,000 USDC 18,170.41 MXN
10,000 USDC 181,704.10 MXN
50,000 USDC 908,520.49 MXN
100,000 USDC 1,817,040.98 MXN
MXN to USDC
MXN USDC
1 MXN 0.05503 USDC
10 MXN 0.5503 USDC
100 MXN 5.50 USDC
1,000 MXN 55.03 USDC
10,000 MXN 550.35 USDC
50,000 MXN 2,751.73 USDC
100,000 MXN 5,503.45 USDC

Get USDC→MXN rates via API

The live rate, the rate on any past day or a whole range, for MXN and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=USDC -d currencies=MXN \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=USDC -d currencies=MXN \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular USD Coin conversions

Popular Mexican Peso conversions

Questions about USDC to MXN

How much is 1,000 USDC in MXN?

1,000 USD Coins is 18,170.41 Mexican pesos at the mid-market rate of 4 October 2026, 10:46 UTC, when 1 USDC = 18.1704 MXN.

What was the USDC to MXN rate over the last year?

Over the last 52 weeks 1 USDC ranged from 16.8644 to 18.7291 MXN, 17.6446 MXN on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for USDC/MXN, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.