Get 5% of discount using the code
MYESIMNOW5
close-icon-modal
Buy eSIM
Trustpilot

The short answer is yes, you can use your debit card in Mexico.

Visa and Mastercard debit cards are widely accepted, from hotel front desks to grocery checkouts in cities and resort areas. But Mexico relies on cash more than the US or Canada: street vendors, markets, taxis, and tips usually mean pesos. This guide covers how to use your debit card in Mexico: where it works, how US bank fees compare, the smartest way to withdraw pesos, and how much cash to carry. 

Staying online matters just as much once you land, since your bank’s fraud alerts and verification texts need a signal to reach you, and that’s where Holafly can help.

Will my debit card work in Mexico?

Can I use my Visa debit card in Mexico? Yes, and the same goes for Mastercard: either works at Mexican terminals and ATMs, regardless of issuing bank. What’s more, contactless tap-to-pay is increasingly common in cities such as Mexico City and Cancún.

You can expect your card to be accepted at:

  • Hotels and resorts
  • Chain restaurants and supermarkets
  • Malls and larger retail stores

Cards are accepted almost everywhere in Cancún and the Riviera Maya, and many resorts even take US dollars, though at a worse rate than pesos, so pay in MXN when given a choice.

Still, cards might fall short at street food stalls, local markets, small shops, many taxis (see our guide to getting around Mexico), and in rural areas and small towns.

Note for Canadian readers: Canadian Visa and Mastercard debit cards work the same way as US cards, with the same cash-only exceptions.

Does your US bank’s debit card work in Mexico?

Here’s how five popular US debit cards compare on fees in Mexico. Importantly, confirm current figures before you travel, as fees can change.

BankWorks at tillsWorks at ATMsTypical foreign transaction fee
Bank of AmericaYesYes3% + $5 non-BofA ATM fee
ChaseYesYes3% + $5 non-Chase ATM fee
Capital One (360 Checking)YesYes0%; no Capital One ATM fee
Wells FargoYesYes3% + $5 non-Wells Fargo ATM fee
Venmo DebitYesYes$0 + $2.50 international ATM fee

Using ATMs in Mexico

It’s best to use ATMs attached to a bank branch (e.g., BBVA, Banorte, Santander, HSBC, Scotiabank) because these are less likely to be tampered with or to charge fees. Avoid standalone ATMs in tourist zones, convenience stores, and airports, which combine high flat fees with poor exchange rates.

Does your debit card automatically convert currency? Not unless you let it. 

When a Mexican ATM asks, “Would you like to be charged in USD or MXN?”, always choose pesos, as selecting USD triggers dynamic currency conversion, where the operator sets its own rate, which is almost always worse.

Typical operator fees run $2–$10 per withdrawal, and daily limits vary, often 4,000–9,000 pesos.

What fees will I pay using my debit card in Mexico?

Foreign transaction fees typically run 1–3% per purchase. 

ATM withdrawals incur two fees: your bank’s out-of-network charge and the operator’s, which can total $5–$15 per withdrawal. Some banks and card providers waive foreign transaction fees, so check our roundup of debit cards without foreign transaction fees to compare options.

As a rule of thumb, review your bank’s fee schedule before traveling for the most accurate details.

Cash or card in Mexico?

Use a card where it’s accepted, like hotels, restaurants, and shops (it’ll be easier to track expenses, and there’s no cash risk), and use pesos for markets, street food, taxis, and tips.

Carry enough cash for a day or two, withdrawing more as needed. Note that a bank ATM usually beats the airport exchange desk or a pre-trip currency exchange, both of which build a wide margin into their rates.

Before you travel: quick checklist

A few steps before departure save you from declined cards and blocked accounts.

  • Set a travel notice with your bank, as unexpected charges can trigger a fraud block.
  • Confirm your card carries a Visa or Mastercard logo.
  • Check your daily withdrawal limit and foreign transaction fee.
  • Set up Apple Pay or Google Pay, which are usually accepted at contactless terminals in urban Mexico.
  • Ensure you have mobile data for banking apps, verification texts, and fraud alerts.

For broader trip planning, see our Mexico travel guide.

Stay connected in Mexico for stress-free payments

Your bank’s fraud alerts, verification texts, and banking app depend on a strong connection, and secure WiFi isn’t always available when a payment is declined or an ATM asks for a one-time code.

Holafly’s Mexico eSIM solves this by giving you unlimited data from the moment you land, so you can check your balance, approve a verification prompt, or open a mobile wallet. You can set up your eSIM plan before you fly without store visits or SIM swaps.

The eSIM configuration is quick and easy with a QR code. iPhone users can set everything up in the Holafly app, while those on Android can install it from Google Play.

For a more seamless travel experience, Holafly also provides 24/7 customer assistance and 1GB of monthly backup data at no extra cost as part of Always On.

FAQs about using your debit card in Mexico

What debit cards can I use in Mexico?

Any debit card with a Visa or Mastercard logo works in Mexico, including US, Canadian, and most international cards.

Is it better to use a card or cash in Mexico?

Use both card and cash, as cards are accepted at hotels, restaurants, and larger stores, while pesos are good for markets, street food, taxis, and tips.

Does my debit card automatically convert currency?

A debit card doesn’t automatically convert currency. Choosing pesos means your bank converts the charge at the network rate, while choosing USD triggers dynamic currency conversion, a worse rate set by the merchant or ATM operator.

Can I use my Canadian debit card in Mexico?

Yes, a Canadian debit card works in Mexico the same way a US card does, with the same cash-reliant exceptions.

Can I use my debit card in Cancún?

Yes, a debit card works in Cancún. Hotels, restaurants, and shops across Cancún and the Riviera Maya widely accept cards, though paying in pesos gets a better exchange rate.

Plans that may interest you

Max Woolf

Max Woolf

Writer

I’m a writer with over eight years of experience in digital content. My work has appeared in publications such as The New York Times, Forbes, Business Insider, and the BBC. At Holafly, I write clear, practical guides to help travelers stay connected with eSIM technology. In my spare time, I enjoy car detailing, biking around Warsaw, and capturing portraits.

Read full bio