Using cards in Thailand: where they work and what they cost
Cards cover the big spending. The daily economy still runs on cash and QR.
Visa and Mastercard work across malls, chains, hotels, hospitals and most city restaurants. They do not work at street food stalls, markets, motorbike taxis and small rural shops, which is where a normal day’s spending happens. Two costs to plan for: your issuer’s foreign transaction fee, commonly 2 to 3 percent, and the currency-conversion trap at the terminal. Always choose to pay in baht.
- Visa & Mastercard widely accepted, Amex patchy
- 2–3% typical foreign transaction fee
- Always choose THB never your home currency
- Work permit usually needed for a Thai credit card
Get help with money in Thailand
Tell us what you are trying to do and we will match you with a specialist who can help.
Where your card works, and where it does not
Visa and Mastercard are accepted across malls, chains, supermarkets, hotels, hospitals and most city restaurants. American Express is patchier and worth having a backup for. What catches visitors out is not the big stuff, it is the everyday: street food, wet markets, small family restaurants, songthaews and motorbike taxis, beach vendors, small guesthouses and most rural shops are cash or QR only.
Some places accept cards but add a surcharge of a few percent for the privilege, which is common at small hotels and independent shops. It is legal and it is negotiable often enough to be worth asking about before you hand the card over.
The question to always answer the same way
When a card machine asks whether you want to pay in baht or in your home currency, always choose baht. Paying in your own currency is dynamic currency conversion, and the rate is set by the terminal’s provider rather than your bank. It is consistently worse. This applies at ATMs and shop terminals alike.
Using a card from home
Two costs to know about. Your issuer will usually add a foreign transaction fee, commonly around 2 to 3 percent, on every purchase unless you hold a card that waives it. And the exchange rate applied is your issuer’s, which is where travel-focused cards and multi-currency accounts genuinely beat ordinary bank cards. For withdrawals rather than purchases, the arithmetic is different and worse: see our ATM fees guide, where a real receipt shows a 10,000 THB withdrawal costing 5.26%.
Tell your bank you are travelling, carry a second card from a different network, and keep them separately. Card blocks on unfamiliar foreign activity remain the most common way visitors end up stranded without funds.
Getting a Thai credit card as a foreigner
This is difficult but not impossible, and the requirements are consistent enough to plan around. Banks generally want a work permit, a Thai bank account with a salary paid into it, payslips or income documentation, and often a minimum income and a period of employment behind you. Retirees and people without local income are usually declined on the standard route.
The workaround most long-stayers use instead is a secured card, where you deposit a sum with the bank and receive a card with a limit against it. It builds a local record, works where a Thai card is expected, and sidesteps the income test entirely. Start with the account: our bank accounts guide covers what works on which visa.
Choosing what to carry
For a holiday, a fee-free travel card plus a modest cash float covers everything, and QR if your country is linked to PromptPay. For living here, the practical setup is a Thai account and debit card for daily life, a home-country card for anything international, and cash for the day-to-day economy that has never asked for a card and never will.
Cards in Thailand FAQ
Can I use my credit card everywhere in Thailand?
No. Malls, chains, hotels, hospitals and city restaurants take cards readily. Street food, markets, taxis, small guesthouses and rural shops are cash or QR only.
Should I pay in baht or my own currency?
Always baht. Paying in your home currency is dynamic currency conversion, where the terminal's provider sets the rate, and it is consistently worse than your own bank's.
Can a foreigner get a Thai credit card?
It is difficult on the standard route, which usually requires a work permit, a Thai account with salary paid in, and income documentation. A secured card against a deposit is the common workaround for long-stayers without local income.
Do Thai shops charge extra for cards?
Some small hotels and independent shops add a surcharge of a few percent. It is common enough to ask about before paying.
