ATMs & cash in Thailand: the foreigner’s guide to fees, the 220 baht charge and cash culture
Pulling baht out of a Thai ATM is easy — doing it without bleeding fees takes a little know-how. Here’s the 220 baht foreign-card charge, the DCC trap that quietly costs you more, the daily limits, where cash still rules, and exactly how to withdraw cheaply. Resident and relocation focused, never paid placement.
Every Thai ATM charges foreign cards a flat ~220 baht per withdrawal — so take out a large amount less often, always choose to be charged in Thai baht (decline DCC), and let your home bank do the conversion. Cities increasingly run on PromptPay QR, but keep cash for street food, taxis, markets and small landlords. The real savings come from your card, not the machine.
01
The 220 baht fee that catches everyone
Walk up to almost any Thai bank ATM with a foreign card and you’ll be warned, on screen, of a withdrawal fee of around 220 baht. This is a flat surcharge charged by the Thai ATM operator, and it sits on top of whatever your own bank charges back home. Crucially it is per transaction, not per amount — pulling out 1,000 baht costs the same 220 baht as pulling out 20,000.
That single fact drives the whole strategy: because the fee is fixed, fewer, larger withdrawals are dramatically cheaper than lots of small ones. Take out 1,000 baht ten separate times and you’ve paid 2,200 baht in fees; take out 20,000 once and you’ve paid 220. The number has drifted upward over the years and a handful of operators sit a little above or below, but 220 baht is the figure to budget for per foreign-card withdrawal.
02
The DCC trap — always pick Thai baht
The second hidden cost is Dynamic Currency Conversion (DCC). After you enter your PIN, the machine may offer to charge you in your home currency — pounds, dollars, euros — flashing a “guaranteed rate”. It feels reassuring. It is almost always a worse deal, with an exchange rate marked up several percent over the network rate.
The rule never changes: choose to be charged in Thai baht and decline the conversion. That lets Visa or Mastercard convert at the wholesale network rate and your own bank apply its (usually far smaller) margin. The exact same prompt appears on card machines in shops, hotels and restaurants — if a terminal asks whether you’d like to pay in your home currency, say no and select baht. Over a year of living here, declining DCC quietly saves a meaningful sum.
03
Withdrawal limits — per transaction and per day
Two limits stack up. The Thai ATM caps each transaction — commonly 20,000 to 30,000 baht depending on the bank and machine — and dispenses mostly in 1,000 baht notes. Separately, your home bank sets a daily withdrawal limit in your own currency, which can be lower than the machine’s cap.
Because the 220 baht fee is per transaction, the move is to withdraw close to the machine’s per-transaction maximum, spreading that flat fee across as much baht as possible — but check your home bank’s daily cap first so the withdrawal isn’t declined and you don’t burn a fee on a failed attempt. If you’re settling a deposit or move-in costs, plan the withdrawals over a couple of days rather than fighting a single low limit.
04
Which ATMs cost less — and why the card matters more
The 220 baht surcharge is broadly standardised across the big Thai banks — Bangkok Bank, Kasikorn, SCB, Krungthai and the rest — so there’s little to choose between their machines on price. AEON ATMs have historically been known for a lower or no surcharge on foreign cards, which made them a travellers’ favourite, though the policy has shifted over time, so always read the on-screen fee before confirming.
The bigger lever, though, is your card, not the machine:
A debit card that refunds or waives foreign-ATM fees and adds no FX markup beats any ATM-hunting.
Decline DCC every time — it’s a bigger cost than the brand of ATM.
Withdraw the per-transaction max to dilute the flat 220 baht fee.
For larger sums, compare an ATM run against a reputable exchange booth (e.g. the well-known city-centre money changers) with cash you brought in.
05
Is Thailand still a cash country?
Less than it once was. Thai cities now run heavily on PromptPay QR payments — many vendors would rather take a phone transfer than handle notes. But cash is far from dead, and several everyday situations stay cash-first:
Street-food stalls, small markets and many rural shops.
Taxis and songthaews, and plenty of motorbike-taxi rides.
Tips, temple donations and small one-off payments.
Some small landlords and condo deposits, especially outside the big managed buildings.
As a foreigner without a Thai bank account you’ll rely on cash more, since PromptPay needs a Thai account to register. Once you open a Thai account and set up PromptPay, cash becomes a backup — but always keep some baht on hand.
06
Notes, coins, big notes and counterfeits
Thai notes come in 20, 50, 100, 500 and 1,000 baht; coins run 1, 2, 5 and 10 baht (plus small satang coins you’ll rarely use). ATMs hand out cash mostly in 1,000 baht notes, which creates a practical headache: small vendors often can’t break a 1,000. Keep a stock of 100s and 20s for street food, taxis and markets — break big notes at 7-Eleven, supermarkets, malls or when paying a larger bill.
Counterfeits are uncommon but do surface, mostly on 1,000 and 500 notes. Genuine notes carry a watermark, a security thread and colour-shifting ink; take cash from bank ATMs and reputable exchange booths rather than from strangers, and be a little wary of change handed back in a rush at night markets. A quick feel and tilt of a large note is usually all it takes.
07
ATM safety and skimming
Thailand is generally safe for ATM use, but a few habits keep you out of trouble:
Prefer ATMs attached to a bank branch or inside a mall over isolated street machines.
Glance at the card slot for anything loose or bulky (a skimmer) before inserting.
Cover the keypad with your hand as you type your PIN.
Tell your home bank you’re travelling so the card isn’t auto-blocked, and carry a backup card in case one is retained or declined.
Keep the printed slip until the transaction clears on your statement.
If a machine ever retains your card, note the bank and ATM location, call your card issuer immediately to freeze it, and don’t accept “help” from a passer-by at the machine.
08
How to withdraw cheaply — the playbook
Put together, the cheapest way to get baht as a resident or long-stayer looks like this:
Use a fee-friendly debit card (refunds or waives foreign-ATM fees, no FX markup).
Withdraw the per-transaction maximum each time to dilute the flat 220 baht fee.
Always select Thai baht and decline DCC — on ATMs and shop terminals alike.
For big sums, weigh an ATM run against a reputable exchange booth using cash you brought in.
Editorial analysis compiled and periodically refreshed by BAANLYY’s research team — not a live data feed.
Is the 220 baht foreign-card ATM fee still creeping up?
The flat surcharge has drifted upward over the years — early Thai bank fees for foreign cards sat well below where they are today — and 220 baht is the figure to budget for now. It moves slowly and rarely without notice, but travelers and residents should expect the number to keep edging higher rather than fall, and always check the on-screen fee before confirming a withdrawal.
Are fewer people falling for the DCC trap?
Awareness has improved as more expat and travel guides call out Dynamic Currency Conversion by name, but the prompt still appears on almost every ATM and card terminal, and plenty of visitors still tap the wrong button under time pressure. The fix hasn't changed: always choose Thai baht, decline the home-currency offer, every single time.
Is PromptPay replacing cash for residents?
For anyone with a Thai bank account, yes — daily spending has shifted hard toward PromptPay QR since its 2016–2017 rollout, accelerated further by COVID-era contactless habits. Foreigners without a Thai account still lean on cash and foreign-card ATM withdrawals, which is exactly why the fee-minimizing habits in this guide matter more for that group, not less.
What's the single biggest lever residents miss?
Not the ATM brand — the card. A fee-refunding or no-FX-markup debit card paired with declining DCC and withdrawing the per-transaction maximum saves far more than hunting for a marginally cheaper machine, and it's the change most newcomers make only after paying the 220 baht fee a dozen times.
Analysis last reviewed July 2026.
Growth Trajectory
How ATM fees and cash culture evolved in Thailand
2009
Foreign-card ATM surcharge introduced
Thai banks begin charging a standardized fee on withdrawals made with non-Thai cards — reported at roughly 150 baht at the time — marking the start of the flat, per-transaction surcharge structure that persists today.
2013–2017
Surcharge creeps toward 220 baht
The foreign-card fee rises gradually across the major banks through the mid-2010s, settling at the roughly 220 baht per-withdrawal figure that has become the standard budgeting number for visitors and residents alike.
2016–2017
PromptPay launches under the National e-Payment Master Plan
The Bank of Thailand and NITMX roll out PromptPay, a real-time interbank transfer system tied to mobile numbers or national ID — laying the groundwork for the QR-code payment culture that now dominates daily spending for Thai account holders.
2018–2019
QR code payments standardize and spread
A common Thai QR payment standard takes hold across banks and merchants, and PromptPay QR codes become a familiar sight at everything from department stores to street stalls in major cities.
2020–2021
COVID-19 accelerates cashless habits
Pandemic-era hygiene concerns and lockdowns push both vendors and customers toward contactless PromptPay transfers, compressing years of expected adoption into a couple of pandemic years and permanently shifting daily payment habits in cities.
2022–present
Cash holds on for foreigners and informal spending
Even as PromptPay dominates for Thai account holders, cash remains essential for foreigners without local bank access and for cash-first categories — street food, small markets, taxis and tips — keeping ATM fee-minimizing strategies relevant for new arrivals.
09
Frequently asked
How much do Thai ATMs charge foreign cards?Almost every Thai bank ATM adds a fixed surcharge of around 220 baht for each withdrawal made with a foreign (non-Thai) card. This is charged by the Thai ATM operator on top of anything your home bank charges, and it is per transaction, not per amount, so withdrawing 1,000 baht and withdrawing 20,000 baht cost the same 220 baht surcharge. The figure has crept up over the years and a few operators sit slightly above or below it, but 220 baht is the number to budget for. Because the fee is flat, the single biggest way to cut your costs is to withdraw larger amounts less often, up to the machine's per-transaction limit, rather than taking out small sums repeatedly.
What is the DCC trap at Thai ATMs?Dynamic Currency Conversion (DCC) is when the ATM or card terminal offers to charge you in your home currency, pounds, dollars or euros, instead of Thai baht, claiming to show you a guaranteed rate. It looks helpful but the exchange rate baked in is almost always poor, often several percent worse than your own bank's rate. The rule is simple: always choose to be charged in Thai baht and decline the conversion. Let your own bank do the currency conversion at the network (Visa or Mastercard) rate. The same trap appears on card machines in shops and hotels; if a terminal asks whether you want to pay in your home currency, say no and pick baht.
Which ATMs in Thailand are cheapest for foreigners?The 220 baht surcharge is broadly standardised across the major Thai banks (Bangkok Bank, Kasikorn, SCB, Krungthai and others), so there is little to choose between the big bank machines. Historically AEON ATMs were known for lower or no surcharge on foreign cards, which made them popular with travellers, though their policy has changed over time and should be checked on screen before you confirm. The bigger savings come from your card, not the machine: a debit card that refunds or doesn't charge foreign-ATM fees, plus declining DCC and withdrawing the maximum per transaction, saves far more than hunting for a slightly cheaper ATM brand.
Is Thailand still a cash society?Less than it used to be, but cash still matters. Cities run heavily on PromptPay QR payments now, and many vendors prefer a phone transfer to handling notes, yet plenty of everyday situations remain cash-first: small street-food stalls, some markets and rural shops, taxis and songthaews, tips, temple donations, and many small landlords or condo deposits. As a foreigner without a Thai bank account you'll lean on cash more, since you can't use PromptPay. Once you open a Thai account and register PromptPay, cash becomes a backup rather than your main method, but you'll still want some baht on hand at all times.
What ATM withdrawal limits apply in Thailand?Two separate limits apply. The Thai ATM itself caps how much you can take per transaction, commonly 20,000 to 30,000 baht depending on the bank and machine, and the cash is usually dispensed mostly in 1,000 baht notes. Your own home bank also sets a daily withdrawal limit in your home currency, which may be lower. Because the 220 baht fee is per transaction, you want to withdraw close to the machine's per-transaction maximum each time to spread that flat fee over more baht, but check your home bank's daily cap first so the withdrawal isn't declined.
How do I avoid counterfeit notes and ATM problems in Thailand?Counterfeit notes are uncommon but not unheard of, mainly with 1,000 and 500 baht notes; genuine Thai notes have a clear watermark, a security thread and colour-shifting ink, and you're safest taking cash from bank ATMs and reputable exchange booths rather than from strangers. For the machines themselves, use ATMs attached to a bank branch or inside a mall where possible, glance for anything loose or odd over the card slot (skimming devices), cover the keypad when entering your PIN, and keep the printed slip. Notify your home bank you're travelling so the card isn't blocked, and carry a backup card in case one is retained or declined.
General information only — not financial advice. ATM surcharges (including the ~220 baht foreign-card fee), per-transaction and daily limits, DCC behaviour, exchange rates and which operators charge what all change over time and vary by bank, machine and your home card; confirm the on-screen fee before you withdraw and check current details with your own bank. BAANLYY never takes paid placement.
Primary and official sources are cited above. Government rules, fees and procedures in Thailand change over time and vary by office; always confirm current requirements with the relevant authority before relying on them. BAANLYY never takes paid placement in editorial content.