HOW TO BET ON SPORTS IN MEXICO
AS AN AMERICAN EXPAT

SPORTS BETTING IN MEXICO: THE EXPAT ADVANTAGE

Mexico might be the easiest country in Latin America for American expats to bet on sports. Sports betting is fully legal and regulated, the infrastructure is mature, and—here's the kicker—Mexico has a genuine NFL culture that rivals many US cities.

Whether you're in Mexico City for work, retired in Puerto Vallarta, or living the digital nomad life in Playa del Carmen, you've got options. Real options. Not the "hope your VPN works" options you had back home.

The NFL Mexico City game sells out instantly. Liga MX is the third-most-attended football league in the world. Boxing and UFC events pack arenas. And all of it is bettable through licensed, regulated sportsbooks.

🎯 The Bottom Line

Mexico has a mature, regulated sports betting market. American expats can legally bet through SEGOB-licensed operators. Your US sportsbook accounts (DraftKings, FanDuel, BetMGM) won't work here—but Mexican options are solid, especially for NFL betting.

Yes, completely. Sports betting in Mexico is regulated by SEGOB (Secretaría de Gobernación)—the Ministry of the Interior. Licensed operators must display their SEGOB permit number, which looks like: DGAJS/SCEVF/P-XX/XXXX.

The regulatory framework is well-established. Mexico has had legal sports betting for years, and the market includes both online sportsbooks and physical betting locations (casinos, racetracks, and dedicated betting shops).

What This Means for American Expats

⚠️ Your US Accounts Won't Work

DraftKings, FanDuel, BetMGM, Caesars—none of them operate in Mexico. They use geolocation that detects VPNs. Using a VPN to access US sportsbooks violates their terms of service and risks account closure and fund forfeiture. Don't do it.

BEST SPORTSBOOKS FOR AMERICANS IN MEXICO

Here's the reality: Mexico's sportsbook market is dominated by local operators. The good news is several of them are excellent, especially for NFL and Liga MX betting.

Sportsbook English Passport OK NFL Coverage Best For
Betcris ✓ Full ✓ Yes ✓ Excellent Best for American expats
Codere ⚠️ Partial ✓ Yes ✓ Good Reliable, Real Madrid sponsor
Caliente ✗ Spanish ⚠️ INE preferred ✓ Good Locals, Liga MX depth
Stake ✓ Full ✓ Yes ✓ Excellent Crypto users, no INE needed

Betcris: Best Overall for American Expats

Betcris is the clear winner for Americans in Mexico. They're the official sports betting partner of MLB Latin America, which means deep baseball coverage. Their interface is fully available in English, they accept passport verification, and their NFL markets rival what you'd find at US sportsbooks.

✓ Pros

  • Full English interface
  • Official MLB partner
  • Excellent NFL coverage
  • Accepts passport (no INE required)
  • Rock-solid payout reputation

✗ Cons

  • Limited betting markets vs bet365
  • Live betting could be deeper
  • No crypto deposits

🏈 BETCRIS MEXICO - BEST FOR NFL & MLB

100% Welcome Bonus up to $2,500 MXN

Official MLB Latin America partner. Full English interface. Passport verification accepted. The expat choice in Mexico.

Join Betcris Mexico →

18+ | SEGOB Licensed | T&Cs Apply

Codere: Reliable European Option

Codere is a Spanish-owned operator with over 24 years in the business. They sponsor Real Madrid regionally and operate in multiple Latin American countries. Their Mexico operation is SEGOB-licensed and accepts foreign documentation.

The interface is primarily Spanish, but they offer partial English support. If you're comfortable with basic Spanish or can use Google Translate, Codere is a solid, trustworthy option.

🏟️ CODERE MEXICO

100% up to $7,000 MXN (across 3 deposits)

24+ years in business. Real Madrid regional sponsor. SEGOB licensed. Physical locations throughout Mexico for cash withdrawals.

Join Codere Mexico →

18+ | SEGOB Licensed | T&Cs Apply

Caliente: The Local Giant (With Caveats)

Caliente dominates Mexico. They sponsor nearly every Liga MX team, the Mexican National Team, and are deeply embedded in Mexican sports culture. Walk into any OXXO and you'll see Caliente branding.

However, Caliente is tricky for expats:

If you speak Spanish and plan to get residency in Mexico, Caliente is worth considering. For tourists or short-term expats, stick with Betcris or Stake.

Stake: The Crypto Alternative

If you're into cryptocurrency, Stake operates in Mexico with a full English interface and accepts passport verification. No INE required. Deposit with Bitcoin, Ethereum, USDT, or a dozen other coins.

🎰 STAKE MEXICO - CRYPTO SPORTSBOOK

200% Welcome Bonus up to $3,000

Passport verification. 20+ cryptocurrencies accepted. Full English interface. Instant withdrawals.

Join Stake →

18+ | Crypto Only | Gamble Responsibly

HOW TO DEPOSIT: PAYMENT METHODS FOR EXPATS

Getting money into your Mexican sportsbook account is easier than in most Latin American countries. Here are your options:

Method Works for Expats Speed Fees Notes
OXXO (Cash) ✓ Yes 15-30 min $10-15 MXN Walk to any OXXO with code from app
SPEI (Bank Transfer) ⚠️ Need Mexican bank Instant Free Requires Mexican bank account
Credit/Debit Card ✓ Yes Instant 0-3% Visa/MC work; some US cards blocked
Cryptocurrency ✓ Yes 5-30 min Network fees only Stake only; best for large amounts

The OXXO Method: Perfect for Expats

OXXO is Mexico's version of 7-Eleven—there's one on practically every corner. Most Mexican sportsbooks let you deposit via OXXO using this process:

1

Generate Deposit Code

Log into your sportsbook account, go to deposits, select "OXXO Pay" and enter your amount. You'll receive a barcode and reference number.

2

Walk to OXXO

Go to any OXXO convenience store. They're everywhere—Mexico City alone has thousands of locations.

3

Show Barcode and Pay Cash

Show the cashier your barcode (screenshot on your phone works). Pay in Mexican pesos. You'll receive a receipt.

4

Wait for Credit

Funds typically appear in your sportsbook account within 15-30 minutes. Keep your receipt until confirmed.

💡 OXXO Tip

OXXO deposits have a limit (usually around $10,000 MXN per transaction). For larger deposits, use multiple transactions or switch to SPEI/crypto. Also, some sportsbooks have minimum OXXO deposits around $100-200 MXN.

Using US Credit Cards

Your US Visa or Mastercard might work at Mexican sportsbooks, but it's hit or miss:

If your card is declined, it's usually your bank blocking the transaction, not the sportsbook. You can try calling your bank to authorize gambling transactions, or just use OXXO.

WHAT CAN YOU BET ON IN MEXICO?

Mexican sportsbooks offer comprehensive coverage of both US and international sports. Here's what you'll find:

US Sports (Strong Coverage)

Mexican Sports

International Sports

🏈 NFL Mexico

The NFL plays a regular season game in Mexico City every year. In 2025, it was the Chargers vs. Patriots at Estadio Azteca. These games are MASSIVE in Mexico—expect enhanced betting markets and promotions around the event.

HOW TO SIGN UP: STEP-BY-STEP

Here's how to create an account at a Mexican sportsbook using your US passport:

1

Choose Your Sportsbook

For most American expats, we recommend Betcris (English interface, MLB partner) or Stake (crypto, no INE required).

2

Register Account

Click the registration button. Enter your email, create a password, and provide basic personal information. Use your current Mexican address.

3

Verify Identity

Upload a photo of your US passport. Some books also require a selfie or proof of address (utility bill, bank statement). Betcris and Stake accept passports without issue.

4

Wait for Approval

Verification typically takes 24-48 hours. Stake is fastest (sometimes under an hour). Caliente may take longer for foreign documents.

5

Make Your First Deposit

Once verified, deposit via OXXO, credit card, or crypto. Your welcome bonus (if applicable) is usually credited automatically or with a code.

🎯 READY TO START BETTING IN MEXICO?

Betcris: 100% up to $2,500 MXN

Sign up takes 10 minutes. Passport accepted. OXXO deposits available. Start betting on NFL, MLB, and Liga MX today.

Create Betcris Account →

18+ | SEGOB Licensed | Gamble Responsibly

WITHDRAWING YOUR WINNINGS

Getting money out of Mexican sportsbooks is straightforward once you're verified:

Method Speed Limits Notes
SPEI (Bank Transfer) Instant - 24h High Requires Mexican bank account
Cash at Caliente/Codere Instant Medium Physical locations only
Cryptocurrency (Stake) Minutes Very High Fastest option
Check/Transfer 3-7 days Varies Last resort; slow and sometimes complicated

💰 Expat Withdrawal Strategy

Without Mexican bank account: Use Stake with crypto—withdraw to Coinbase/Binance, convert to USD, transfer to US bank. Or use Wise to receive SPEI and convert to USD.

With Mexican bank account: SPEI is instant and free. Bancomer, HSBC, and Santander all work for receiving sportsbook withdrawals.

BETTING TIPS FOR MEXICO

1. Liga MX Has Home Advantage

Home teams in Liga MX win at a significantly higher rate than in European leagues. Estadio Azteca (Club América) and Estadio Jalisco (Atlas) are particularly tough venues for visitors. Factor this into your handicapping.

2. Boxing Odds Move Late

Mexican boxing is huge, and sharp money comes in late. If you like a fighter, bet early in the week rather than fight day.

3. NFL Mexico Game = Enhanced Markets

The annual NFL Mexico City game gets special treatment from all Mexican sportsbooks. Expect boosted odds, extra prop markets, and signup bonuses tied to the event.

4. Watch for Currency

All Mexican sportsbooks operate in Mexican pesos (MXN). At current exchange rates, $1 USD ≈ $17-18 MXN. A "big" $10,000 MXN bet is roughly $550 USD.

5. Time Zone Advantage

Mexico is on Central Time (CT), same as Chicago. NFL games are perfectly timed: 12 PM, 3 PM, and 7 PM CT. No waking up at 4 AM for sports like in some countries.

🇺🇸🇬🇧

American or British Expat?

We have step-by-step guides specifically for expats dealing with US/UK banking blocks, passport verification, and finding sportsbooks that actually work for foreigners.

→ How to Bet in Mexico as an American → How to Bet in Mexico as a Brit

FREQUENTLY ASKED QUESTIONS

Do I need Mexican residency to bet?

No. Tourist visas are fine. You need to provide a Mexican address (your hotel or Airbnb works) and valid ID (passport accepted at Betcris, Stake, and Codere).

Are my winnings taxed?

Recreational gambling winnings are not taxed in Mexico for individuals. However, as a US citizen, you're technically required to report worldwide income to the IRS. Consult a tax professional for large wins.

Can I use DraftKings or FanDuel in Mexico?

No. They're geoblocked and don't operate in Mexico. Don't use VPNs to try—you risk losing your funds.

What's the minimum bet?

Typically $10-20 MXN (less than $1.50 USD). Maximum bets vary by market and sportsbook.

Is live betting available?

Yes, at all major Mexican sportsbooks. Betcris and Caliente have good live betting interfaces for NFL, Liga MX, and major events.

Can I bet from Cancún/tourist areas?

Yes, sports betting is legal throughout Mexico. Quintana Roo (Cancún), Jalisco (Guadalajara, Puerto Vallarta), and all other states allow online betting.

THE BOTTOM LINE

Mexico is one of the best places in Latin America for American expats to bet on sports. The market is mature, the NFL culture is strong, and you have genuine options—not workarounds.

Our recommendation: Start with Betcris if you want the most American-friendly experience (English interface, MLB partner, passport accepted). Add Stake if you use crypto and want instant withdrawals.

Skip Caliente unless you speak Spanish and have Mexican residency. It's built for locals.

Now get out there and bet on some Liga MX. It's more fun than you'd expect. 🇲🇽⚽

🏆 START BETTING IN MEXICO TODAY

Betcris: 100% Bonus | Stake: 200% Bonus

Two excellent options for American expats. Pick the one that fits your style.

Get Started →

18+ | Licensed by SEGOB | Gamble Responsibly