🇲🇽 Mexico + 🇺🇸 American Expat Guide

How to Bet on Sports in Mexico as an American

1.6 million Americans can't be wrong

📅 Updated: January 2025 ⏱️ 12 min read 📍 From CDMX to Playa
Picture this: You're at Pinche Gringo BBQ in Mexico City. It's NFL Sunday, the brisket is smoking, and everyone around you is on their phones placing bets. Caliente logos are everywhere. But when you try to sign up, it wants a Mexican ID you don't have. Your DraftKings app is geo-blocked. Your Chase card gets declined.

Here's the thing: Mexico is actually the easiest country in Latin America for Americans to bet. You just need to know the right path.

⚡ TL;DR — The Quick Answer

Best Option for Americans
Caliente (retail) or Stake (online)
Time to First Bet
~10 minutes (retail)
What You Need
US Passport + Pesos
Is It Legal?
Yes, regulated since 2004

Mexico's Massive Advantage: Retail Betting

Unlike most of Latin America, Mexico has physical sportsbooks everywhere. Caliente alone has 200+ retail locations. You can walk in with your US passport, cash in hand, and place a bet in person. No app downloads, no crypto, no declined credit cards.

This is why 1.6 million Americans have chosen Mexico. The infrastructure just works.

✅ The Mexico Advantage

Caliente retail locations accept US passports for in-person betting. Walk in, show ID, deposit cash, bet. It's that simple. This alone makes Mexico the most accessible betting market for Americans in Latin America.

Your Options: Ranked

Option 2: Stake (Best Online) 20 min setup

Crypto sportsbook that accepts US passports. Coinbase → USDT → Stake → Bet. Same process as anywhere in Latin America. Better odds and more markets than Caliente.

Best for: Serious bettors who want best odds, live betting, player props, instant withdrawals.

Option 3: OXXO Cash Deposits Medium Setup

Create account at Betsson or Codere (accept US passport). Generate deposit reference. Walk into any OXXO (there are 20,000+ in Mexico). Pay cash. Funds appear in minutes.

Best for: People who want online betting but don't want to deal with crypto. Limit ~10,000 MXN per transaction.

Best Sportsbooks for Americans in Mexico

Codere
US Passport ✓

Spanish operator with strong Mexico presence. Accepts US passports online. Works with OXXO deposits. Good Liga MX coverage. Interface is Spanish-dominant but navigable.

US Passport Accepted Yes
Deposit Methods OXXO, SPEI, Cards
English Interface Spanish Only
Open Codere Account →
Betsson Mexico
US Passport ✓

Swedish-owned international operator. Accepts US passports. OXXO and SPEI deposits work. English available. Similar quality to their Colombia operation.

US Passport Accepted Yes
Deposit Methods OXXO, SPEI, Cards
English Interface Yes
Open Betsson Account →

Step-by-Step: Caliente Retail (The Easiest Path)

This is literally the lowest-friction way for an American to bet anywhere in Latin America:

1

Find a Caliente Location

Google "Caliente cerca de mí" or check their website. They're in malls (Plaza Satélite, Perisur), on major streets, and near sports venues. Major cities have dozens of locations.

2

Bring Your US Passport + Pesos

Cash only at retail. ATMs are everywhere. Withdraw what you're comfortable betting. They'll photocopy your passport for records (standard KYC).

3

Create Your Caliente Card (Optional)

They'll offer you a loyalty card. Worth it if you're betting regularly—you can check balances, track bets, and it speeds up future visits.

4

Place Your Bet

Use the self-service terminals (touchscreen, pretty intuitive) or go to the counter and tell staff what you want. "Quiero apostar en [team] para ganar" works fine. They're used to Americans.

5

Keep Your Ticket

You get a printed betting slip. This is your proof. If you win, bring it back to any Caliente location to cash out.

💡 Pro Tip: Caliente NFL Sundays

Many Caliente locations are basically sports bars with betting terminals. During NFL season, they show all the games, serve drinks, and the atmosphere is electric. It's the closest thing to a Vegas sportsbook in Latin America.

Where to Watch (And Bet) in Mexico

Mexico City

Pinche Gringo BBQ Warehouse Near Polanco

THE American expat NFL headquarters. Authentic Texas BBQ (the owner is from Austin), massive screens, and official fan club meetups for Cowboys, Steelers, Chiefs, etc. Gets absolutely packed on Sundays. Caliente nearby for betting.

📍 Lago Alberto 366, Anáhuac 🍖 Real BBQ 📺 Giant screens 🗣️ English everywhere
Celtic's Irish Pub Condesa

Irish pub atmosphere with strong NFL/soccer coverage. Great for evening games. Condesa location puts you in the heart of the trendy expat neighborhood.

📍 Condesa 🍺 Guinness on tap 📺 Multiple screens
BeerGarden Roma Roma Norte

Open-air beer garden with big screens. Popular with digital nomads and younger expats. Shows NFL, Champions League, and big events. Great afternoon vibe.

📍 Roma Norte 🍺 Craft beer selection 🌳 Outdoor seating

Playa del Carmen / Riviera Maya

Fusion Beach Bar Playa del Carmen

Beach bar with sports on screens. More tourist-oriented but shows NFL and has a fun atmosphere. Caliente locations are a short walk away on 5th Avenue.

📍 Near 5th Avenue 🏖️ Beach vibes 📺 NFL Sundays
Caliente 5th Avenue Playa del Carmen

Actual Caliente sportsbook location right on the main tourist drag. Watch and bet in the same place. Air conditioned escape from the heat.

📍 5th Avenue 🎰 Full sportsbook ❄️ A/C

Puerto Vallarta

Steve's Sports Bar Zona Romántica

Classic American sports bar owned by an expat. All NFL games, MLB, NBA. Strong retiree crowd but welcoming to everyone. Been there forever.

📍 Zona Romántica 🏈 All US sports 🗣️ English spoken

Time Zones: Even Better Than Colombia

Most of Mexico is on Central Time—one hour behind Eastern. This means Sunday afternoon football starts at noon instead of 1 PM. Monday Night Football at 7:15 PM instead of 8:15 PM. Even more civilized.

Game Slot US Eastern Mexico City Cancún*
NFL Early Sunday 1:00 PM 12:00 PM 12:00 PM
NFL Late Sunday 4:25 PM 3:25 PM 3:25 PM
Sunday Night Football 8:20 PM 7:20 PM 7:20 PM
Monday Night Football 8:15 PM 7:15 PM 7:15 PM

*Quintana Roo (Cancún/Playa/Tulum) is on Eastern Time and doesn't observe DST, so times vary seasonally.

The Banking Situation

Same story as everywhere: US banks block gambling transactions. But Mexico has more workarounds:

Crypto (Stake) Best for serious bettors

Coinbase → USDT → Stake. Same process worldwide. Better odds than local operators, instant withdrawals, no cash handling.

Mexican Bank Account If you're staying long-term

BBVA Mexico and Banorte open accounts for foreigners with passport + proof of address. Once you have SPEI (Mexico's instant transfer), everything unlocks including Caliente online.

FAQ

Can I use the Caliente app with a US passport?

The app requires Mexican residency verification (INE or residency card). But retail locations accept US passports. If you get a Mexican bank account and address, you might be able to get online access—YMMV.

Is Mexico safer than other Latin American countries for betting?

From a legal/regulatory standpoint, yes. SEGOB (federal gaming authority) has been regulating since 2004. Caliente is a legitimate, publicly-known company. It's as "above board" as betting gets in Latin America.

How's the NFL culture in Mexico?

Massive. The NFL plays regular season games in Mexico City (at Estadio Azteca). Cowboys, Steelers, Raiders, and 49ers have huge followings. You'll find more NFL fans here than most US cities. The atmosphere at Pinche Gringo on Sundays rivals any American sports bar.

What about betting on Liga MX (Mexican soccer)?

Caliente is the title sponsor of Liga MX—coverage is obviously excellent. América, Chivas, Cruz Azul, Tigres matches have tons of betting markets. Great way to get into local sports while you're here.

Can I bet on boxing?

Mexico is boxing country. Canelo fights are national events. All the sportsbooks have extensive boxing coverage, especially for Mexican fighters. Caliente runs big promos around major fights.

The Bottom Line

Mexico is the easiest place for Americans to bet in all of Latin America. Caliente retail accepts your US passport and cash—no apps, no crypto, no banking hassles. Walk in, bet, watch the game, cash out.

If you want better odds and online convenience, Stake with crypto is the move. But the fact that you can just walk into a sportsbook with your American passport makes Mexico unique.

1.6 million Americans figured this out. Now you have too.

Ready to Bet?

Find the nearest Caliente for instant retail betting, or open a Stake account for the best online experience.

Open Stake Account →

📚 Related Guides

🇲🇽 Complete Mexico Sports Betting Guide 💳 OXXO & SPEI Payment Guide 🎰 Caliente Mexico Review Liga MX Betting Guide