1. Home
  2. Top coins in Mexico
  3. Bitcoin (BTC)
Stack of gold coins stamped with the Bitcoin logo against a dark background
Bitcoin (BTC)

How to buy bitcoin in Mexico without overpaying

You can buy a few hundred pesos' worth, not a whole coin. What matters is the route: the gap between the cheapest and most expensive way to buy bitcoin in Mexico can be ten times the fee.

With a Visa or Mastercard, including many US-issued cards.

Last verified data: October 26, 2026
Coin
  • BTCBitcoin
  • USDTTether
  • ETHEthereum
  • PIPi Network
  • DOGEDogecoin
  • XRPXRP
  • SOLSolana
  • USDCUSD Coin
  • SHIBShiba Inu
  • LTCLitecoin
  • TRXTron
MXN
BTC
Price per unit—
24h change—
Buy bitcoin Market reference price. Each platform adds its own spread and fee.
BTC$1,497,962 USDT$18.7 ETH$43,384 PI$1.41 DOGE$1.44 XRP$24.04 SOL$1,888 USDC$18.72 LTC$1,055 TRX$6.18
On this page
  1. Bitcoin's price in pesos: how to read it
  2. You don't need a whole bitcoin
  3. Where to buy bitcoin in Mexico
  4. Order book versus instant buy
  5. Buying bitcoin with cash
  6. Step by step: buying bitcoin by SPEI
  7. Withdrawing to your own wallet
  8. Lightning: bitcoin for small payments
  9. Buying bitcoin through GBM: the ETF route
  10. Is it legal to buy bitcoin in Mexico?

Buying bitcoin in Mexico is easy once you know which door is open to you. A resident with a Mexican bank account and a CURP can buy with pesos by SPEI at some of the lowest fees in the region. A visitor with a US card has fewer local options and usually pays more. Both groups face the same question that many buyers only ask too late: is the bitcoin I bought actually mine, and can I take it off the platform?

This guide starts with the basics, how the peso price works and how little you need, and then covers what separates an informed buyer: order books versus instant buys, withdrawals to your own wallet, Lightning, and the ETF route through GBM.

Bitcoin's price in pesos: how to read it

The converter above shows a market reference price in pesos or dollars. In pesos it depends on two things: bitcoin's dollar price and the USD/MXN exchange rate. That's why bitcoin can rise in dollars and barely move in pesos on a day the peso strengthens. If you earn in dollars and spend in pesos, keep that in mind when comparing quotes.

What you pay is always above the reference. Each platform adds a fee and, on instant buys, a spreadThe difference between the price a platform sells at and the price it buys at. A cost that isn't always labeled as a 'fee'.. Compare the price in your app with the converter: the gap is what buying there costs you.

You don't need a whole bitcoin

One bitcoin is divided into 100 million units called satoshisThe smallest unit of bitcoin: 0.00000001 BTC, often shortened to 'sats'.. Buy 500 pesos' worth and you get a fraction such as 0.0003 BTC, depending on the price at that moment. It's the same asset a whole-coin holder owns, just less of it.

That changes how people buy. Instead of waiting to afford a full coin, many set a fixed amount every payday and buy on schedule, which averages out the entry price. With very small amounts, though, fixed fees bite harder, so check whether the platform charges a minimum per trade.

Where to buy bitcoin in Mexico

These are the routes that work for people in Mexico, with the fees each platform publishes. Which ones you can use depends on your residency status and banking.

RouteHow you payPublished costBest for
Bitso, BTC/MXN bookFree SPEI from a Mexican bank0.60% maker / 0.78% takerResidents buying regularly
Mercado PagoApp balance or cash at stores1.5% per buy or sellTrying it with small amounts
KrakenSPEI, auto-converted to USD0.5% deposit fee, 150 MXN minPeople who think in dollars
Card platformVisa or MastercardCard fee; your bank may add FXVisitors and quick buys
Bitcoin ATMCash into the machine6% + 50 MXN (CoinFlip)Emergencies, small amounts
P2P with escrowSPEI to another userAd markupExperienced P2P traders

For residents, a SPEI transfer to an exchange with a peso pair is usually the cheapest route for amounts of a few thousand pesos. Bitso charges nothing to deposit or withdraw pesos, and its order-book fees start at 0.60%–0.78%, dropping with volume. The SPEI bank transfer guide covers deposit limits and name-matching rules. If you're paying with a US card, read the card guide first: foreign transaction fees and declines are common.

Paying with a card from home?

Buy bitcoin with a debit or credit card and receive it in minutes. The platform is registered as an MSB with FinCEN in the US and with the UK's FCA.

Visa · MastercardApple Pay · Google Pay
Buy bitcoin

Order book versus instant buy

Most apps put a big "Buy" button up front. That's an instant buy: you enter an amount and the platform sells at a price it sets, spread included. It's convenient, but the real cost isn't always visible.

The alternative is the order bookA public list of buy and sell offers. You choose your price and pay a percentage fee, with no hidden markup., called Bitso Alpha on Bitso and "spot" or "trade" elsewhere. You can buy immediately at the best available price as a takerA taker fills an existing order and executes instantly. A maker posts an order at their own price and waits; makers pay lower fees., or post a limit order at the price you want as a maker.

In numbers: buying 5,000 pesos of bitcoin as a taker at Bitso's entry tier costs 0.78%, about 39 pesos. As a maker, 0.60%, about 30 pesos. Instant buys don't publish their spread, so the only way to know is to compare the instant quote with the order book at the same moment.

Bitcoin coin in front of a candlestick price chart
On the order book you set the price; on an instant buy the platform does.

Buying bitcoin with cash

Bitcoin ATMs are the direct option: feed in pesos and receive bitcoin in your wallet within minutes. They're the priciest route (CoinFlip publishes 6% plus 50 pesos per transaction) and are concentrated in Mexico City, Monterrey, Guadalajara and Cancún. If you're staying in the Caribbean, the Cancún and Riviera Maya guide lists what we could verify, and the bitcoin ATM guide has a fee calculator.

The indirect route is usually cheaper but requires a Mexican wallet account: deposit cash at OXXO into Mercado Pago or Spin, then buy in the app or transfer by SPEI. We break it down in the cash and OXXO guide.

Step by step: buying bitcoin by SPEI

  1. Open and verify your account. You'll need a passport or INE, a selfie and, for peso operations, your CURP. Residency cardholders can look up their CURP on the government portal.
  2. Copy your deposit CLABE. The exchange assigns you an 18-digit CLABE. The transfer must come from a Mexican account in your name or it may bounce.
  3. Send pesos from your banking app. SPEI usually lands in minutes, even on weekends. Check your bank's mobile transfer limit before sending a large amount.
  4. Buy with a limit or instant order. If you're not in a hurry, a limit order saves on fees. Check how many sats you'll receive before you confirm.
  5. Decide where to keep it. For amounts you care about, withdraw to your own wallet, starting with a small test.

Withdrawing to your own wallet

While your bitcoin sits on an exchange, the platform has custodyCustody: who controls the private keys that move your coins. If the platform holds them, you depend on it to withdraw.. That's fine for buying and selling, but if the exchange freezes your account, gets hacked or fails, your balance is stuck. Hence the old line: not your keys, not your coins.

To withdraw, generate a receiving address in your wallet, copy it and paste it into the exchange's withdrawal screen. Check the first and last characters, since clipboard malware can swap addresses. On Bitso, an on-chain bitcoin withdrawal costs 0.00001543 BTC according to its fee page. For long-term storage, a hardware wallet is the sturdiest option; if you're buying one in Mexico, the wallets guide explains what to watch for.

Lightning: bitcoin for small payments

LightningA payment network built on top of Bitcoin for instant, near-free small payments. is a payment layer on top of bitcoin for instant, tiny-fee transfers, like paying for coffee or sending 200 pesos to a friend. Bitso charges nothing for Lightning withdrawals, per its fee page. Some US apps also let you send bitcoin over Lightning to Mexico and have it paid out in pesos; we cover that in sending money to Mexico with crypto.

You'll need a Lightning-compatible wallet that shows a QR code or "invoice" for each payment. The best-known local example is Isla Mujeres, where the BTC Isla project promotes Lightning payments at local businesses. Lists of accepting merchants change, so confirm before you go. For storing larger amounts, the main bitcoin network is still the natural choice.

Buying bitcoin through GBM: the ETF route

People often search "buy bitcoin on GBM" and find there's no bitcoin in the app. That's regulatory: the Bank of Mexico doesn't allow banks or brokerages to sell crypto to clients. What GBM has offered since January 2024 is access to the 11 US spot bitcoin ETFsAn exchange-traded fund: a fund that trades like a stock. A bitcoin ETF holds bitcoin and you buy shares of the fund., such as IBIT, FBTC or ARKB, through its Trading Global service.

The trade-off is real. An ETF gives you price exposure during market hours and charges an annual management fee. But you don't own bitcoin: you can't withdraw it, can't send it over Lightning and you depend on the broker. If you already have a US brokerage account, you can likely buy the same ETFs there. We couldn't confirm whether any bitcoin ETF is currently listed on Mexico's SIC, so check with your broker.

Yes. No law stops an individual, Mexican or foreign, from buying, holding or selling bitcoin. The Fintech Law treats it as a "virtual asset", not legal tender, and platforms serving Mexicans must verify customers and report certain transactions under anti-money-laundering rules. Our guide on whether crypto is legal in Mexico covers the details, including what applies to non-residents.

What each method costsMove the amount and compare the estimated cost

Estimates using published fees: Bitso 0.13–0.78% (SPEI), Mercado Pago 1.5% + store fee (OXXO), CEX.IO 0.49–4.99% (card), CoinFlip 6% + MXN 50 (ATM). Excludes spread and network fees.

SPEI + exchange
—
OXXO cash
—
Card
—
Bitcoin ATM
—
3 min
Your first fraction of bitcoin

Open an account, verify your ID and choose how much to spend. You can start small.

Buy bitcoin

When it's time to sell, plan how the pesos or dollars will reach you: the guide to selling crypto in Mexico compares SPEI, card and cash withdrawals. And if bitcoin isn't what you're after, see our top coins in Mexico, ranked by how easy they are to buy with pesos.

Would you rather not hold the keys yourself? You can also get exposure through a broker: see our guide to bitcoin ETFs from Mexico. Already holding bitcoin? Here is where you can pay with crypto in Mexico.

Frequently asked questions

How much is one bitcoin in Mexican pesos?

The price moves every second and depends on both the global bitcoin price and the peso-dollar exchange rate. The converter on this page shows a live reference price in pesos and dollars. Every platform adds its own spread and fee, so what you pay is always a bit higher.

Can foreigners buy bitcoin in Mexico?

Yes. Residents with a temporary or permanent residency card can get a CURP and open a peso account on Mexican exchanges. Tourists usually can't operate in pesos, so they buy with a card on an international platform, keep using their home exchange, or use a bitcoin ATM, which is the most expensive option.

Where is the safest place to buy bitcoin in Mexico?

Look for a platform with an identifiable legal entity and a registration with a financial authority, that lets you withdraw to your own wallet, and that only accepts deposits from accounts in your name. Never send money to the personal account of an 'advisor'. See our Bitso review and scams guide.

Can I buy bitcoin with cash in Mexico?

Yes. Bitcoin ATMs take pesos directly but are expensive; CoinFlip publishes 6% plus 50 pesos per transaction. Cheaper is depositing cash at OXXO into a wallet such as Mercado Pago and buying there or transferring by SPEI. See the cash and OXXO guide.

Can I buy bitcoin through GBM?

Not spot bitcoin. GBM offers US-listed spot bitcoin ETFs, such as IBIT or FBTC, through its Trading Global service. You get price exposure but you cannot withdraw coins to a wallet. Mexican banks and brokers are not allowed to sell spot crypto.

Do I pay Mexican tax on bitcoin gains?

If you are a Mexican tax resident, gains on selling or swapping bitcoin are reported in your annual return. Non-residents are generally taxed in their home country, but residency rules can be tricky. Read our crypto tax guide and confirm with an accountant.

Keep reading