ATM Fees in Thailand: What Expats Should Know
Withdrawing cash in Thailand costs meaningfully more than many newcomers expect, and understanding the current fee structure, which has genuinely changed recently, helps you avoid quietly losing real money every time you visit an ATM.
The fee has genuinely gone up, and now varies by card
This is worth understanding clearly, since older guides still commonly cite a flat 220 THB figure: most major Thai banks, Bangkok Bank, Kasikorn, SCB, Krungthai, and Krungsri among them, now charge 250 THB for Visa withdrawals and 350 THB for Mastercard, a genuine, real increase and a new differentiation by card network. If you’re carrying both types of card, using the Visa specifically at Thai ATMs saves you a meaningful 100 THB on every single transaction.
Where the genuinely cheaper option is
AEON Bank ATMs, found inside Big C and Lotus’s supermarkets across the country, remain genuinely the cheapest widely available option, charging a flat 150 THB regardless of which card network you use. Worth specifically seeking these out when you have a choice of nearby ATMs, particularly if you’re withdrawing cash regularly and the savings genuinely add up over time.
Your home bank’s fees stack on top
The Thai ATM fee is only part of the real cost. Your own bank typically adds its own charges on top, most traditional high-street banks apply a foreign transaction fee of 1 to 3 percent of the withdrawal amount, sometimes alongside a separate flat surcharge as well. Combined with the local Thai ATM fee, a single, ordinary withdrawal can genuinely cost 400 to 700 THB in total fees, a real, avoidable cost if you’re not using the right card.
The trap worth always declining
This is genuinely one of the most important habits to build: when a Thai ATM asks whether you’d like to be charged in your home currency instead of Thai baht, always decline and choose baht. This offer, Dynamic Currency Conversion, lets the ATM itself set the exchange rate rather than your card network, and it’s consistently unfavourable, typically adding a further 3 to 10 percent on top of everything else you’re already being charged. A single click, choosing “without conversion” or “decline,” protects you from this entirely.
Withdrawing larger amounts less often
Since the local ATM fee is a flat charge regardless of how much you withdraw, making frequent small withdrawals is genuinely wasteful. Most Thai ATMs allow withdrawals up to 20,000 to 30,000 THB per transaction, some Krungsri and Kasikorn machines allow even more, worth withdrawing a larger amount less frequently rather than paying the flat fee repeatedly for smaller sums.
The genuinely effective long-term fixes
Switching to a card specifically designed to reimburse ATM fees is genuinely the most effective solution. Charles Schwab’s Investor Checking account is well known within the expat community for refunding every ATM fee, including the Thai surcharge, at the end of each month, with no foreign transaction fees either. Wise and Revolut both offer multi-currency debit cards letting you hold Thai baht directly and avoid ongoing conversion markups, genuinely popular alternatives for the same reason. If you’re staying in Thailand longer term, opening a local Thai bank account removes ATM fees entirely for domestic withdrawals, worth pursuing once you have a genuine long-stay visa supporting this.
A practical alternative worth knowing about
If you have your physical passport and a genuine need for a larger cash amount, an over-the-counter cash advance at a physical bank branch, Bangkok Bank and Krungsri branches among those commonly used this way, is worth considering. Some tellers will waive the standard ATM fee for this kind of manual transaction, though this isn’t guaranteed and varies by branch.
Final thoughts
ATM fees in Thailand have genuinely increased and become more complicated recently, worth updating your habits accordingly rather than relying on older figures. Using a Visa over Mastercard where you have the choice, seeking out AEON ATMs specifically, always declining currency conversion, and switching to a fee-reimbursing card or local account are all genuinely straightforward ways to keep considerably more of your money.
For guidance on structuring your banking and money management in Thailand, get in touch, or browse JLIT’s guide to opening a Thai bank account.
Key Takeaways
- The flat fee Thai banks charge foreign cards has genuinely increased and now varies by card network, most major banks charge 250 THB for Visa withdrawals and 350 THB for Mastercard, a real change from the 220 THB figure many older guides still quote.
- If you're carrying both a Visa and a Mastercard, use the Visa specifically at Thai ATMs, the 100 THB difference adds up meaningfully if you're withdrawing cash regularly.
- AEON Bank ATMs, found inside Big C and Lotus's supermarkets, remain genuinely the cheapest option in Thailand, charging a flat 150 THB regardless of card network, worth seeking out specifically when you have the choice.
- Beyond the local ATM fee, your home bank typically adds its own charges on top, commonly a 1 to 3 percent foreign transaction fee plus a flat surcharge, meaning a single withdrawal can genuinely cost 400 to 700 THB in combined fees before you've spent a single baht.
- Always decline Dynamic Currency Conversion when a Thai ATM offers to charge you in your home currency instead of Thai baht, accepting this adds a further 3 to 10 percent through an unfavourable, ATM-determined exchange rate.
- Switching to a fee-reimbursing card, Charles Schwab, Wise, or Revolut among the options genuinely popular with the expat community, or opening a local Thai bank account if you're staying long-term, are both genuinely effective ways to eliminate these fees almost entirely.
Useful Resources
Recommended Next Reads

How Much Does It Cost to Live in Thailand?
Understand the budget you may need before making plans.

Best Places to Live in Thailand for Expats
Compare cities, islands and regional hubs before choosing where to start.

Thailand Visa Basics for New Arrivals
Start with the practical visa questions before planning your move.
Related Discovery Articles
Related Comparison Articles
Related City Guides
Related Lifestyle Articles
Frequently Asked Questions
How much does it actually cost to withdraw cash from a Thai ATM now?
Genuinely more than older guides suggest. Most major Thai banks, Bangkok Bank, Kasikorn, SCB, Krungthai, and Krungsri among them, now charge 250 THB for Visa withdrawals and 350 THB for Mastercard, a real increase and a genuine differentiation by card network that didn't exist a few years ago.
Should I use my Visa or Mastercard at Thai ATMs?
Genuinely use the Visa if you have both, the 100 THB Mastercard premium at most major Thai banks adds up meaningfully if you're withdrawing cash regularly throughout your stay, worth simply defaulting to whichever card avoids this specific surcharge.
Is there a genuinely cheaper ATM option in Thailand?
Yes, AEON Bank ATMs, found inside Big C and Lotus's supermarkets across the country, charge a flat 150 THB regardless of card network, genuinely the cheapest widely available option, worth seeking out specifically when you have a choice of ATMs nearby.
Does my home bank charge anything on top of the Thai ATM fee?
Almost certainly, most traditional banks add their own foreign transaction fee, commonly 1 to 3 percent of the withdrawal amount, plus sometimes a flat surcharge as well. Combined with the local Thai ATM fee, a single withdrawal can genuinely cost 400 to 700 THB in total fees before you've spent anything.
What should I do when the ATM asks if I want to be charged in my home currency?
Always decline, and choose Thai baht instead. This offer, called Dynamic Currency Conversion, lets the Thai ATM set its own exchange rate rather than your card network, and it's consistently unfavourable, adding a further 3 to 10 percent on top of everything else you're already paying.
What's the most effective long-term fix for these fees?
Switching to a card genuinely designed to reimburse ATM fees, Charles Schwab, Wise, and Revolut are all popular among the expat community for this reason, or opening a local Thai bank account if you're staying long-term, both genuinely eliminate most of these costs rather than simply reducing them.
Continue Your Journey
Ready for your next step?
Register Free Calculate Your Cost of Living Explore Thailand Thailand Guides View Member OffersDiscovery Article 261
Journey Stage: I Live In Thailand
Reading Time: 12 minutes
Last Updated: June 2026




