← Part of the Thailand money guide
Do I need cash in Thailand, or can I use cards?
Short answer: yes, carry baht, Thailand is still a cash country for the best bits, even though cards work in cities. The thing to plan around is the flat fee Thai ATMs charge foreign cards. Here is how to keep it cheap.
At a glance
Currency
Thai baht (THB)
Cards
Hotels, malls, supermarkets
Cash for
Street food, markets, taxis, temples
ATM quirk
A flat fee per withdrawal
Cash for the good stuff, cards in the city. Street food, markets, taxis and temple entry are cash-only, while Visa and Mastercard work at hotels, malls, chains and supermarkets (Amex less so). The catch is the flat ATM fee: Thai banks charge a fixed amount per foreign-card withdrawal, once 220 baht, now often 250 (Visa) to 350 (Mastercard), on top of your own bank. So withdraw large amounts rarely, always choose baht not dollars, and keep small notes for the street.
Cash still rules the best parts of Thailand
Thailand is modernising fast, but it is still a cash-first country where it matters most to travelers: street food, night markets, taxis and tuk-tuks, temple entry and small shops are cash-only or strongly prefer it. Cards, Visa and Mastercard, are reliable at hotels, shopping malls, chain restaurants, supermarkets and tour operators, with Amex accepted less often. Contactless is spreading in Bangkok but assume nothing outside the cities.
Thailand's own QR system, PromptPay, is what locals scan for everything, but it needs a Thai bank account, so tourists cannot use it. You will pay cash or card while everyone around you taps a phone.
The flat ATM fee, and how to beat it
This is the Thailand money quirk to plan around. Every Thai bank ATM charges a flat fee per foreign-card withdrawal, regardless of how much you take out. For years it was 220 baht; in 2026 many machines now show 250 baht for Visa and up to 350 for Mastercard, and that is on top of your home bank's fees. Because it is flat, the fix is simple: withdraw the maximum (around 20,000 to 30,000 baht) as rarely as you can, not small amounts often.
Two more habits: always decline the ATM's offer to charge you in dollars and choose baht (the machine's conversion is far worse), and use ATMs attached to a bank branch during the day rather than standalone machines, so if one swallows your card you can walk in and retrieve it.
The cheaper route: exchange cash at a city booth
Here is the trick experienced visitors use. Because of that flat ATM fee, bringing clean US dollar notes and exchanging them at a city exchange booth often beats the ATM, and it beats airport and hotel rates by a wide margin. The well-known chains are SuperRich, Vasu and K79, with rates you can check online before you go. Change only a little at the airport for your taxi and SIM, then the bulk in the city.
One practical note on notes: ATMs tend to spit out 1,000 baht bills, which street vendors and taxis struggle to break. Withdraw an odd amount (say 19,900 rather than 20,000) to force out smaller notes, and keep a stack of 20s, 50s and 100s for daily spending.
Tipping, and the wrap
Tipping is not traditionally expected in Thailand, though rounding up a taxi fare or leaving small change is appreciated, and smarter restaurants may add a 10% service charge to the bill. Do not feel obliged beyond that.
For the fuller money picture, what things cost and how to carry it, see the Thailand money guide.
Common questions
Quick answers.
Do I need cash in Thailand, or can I use cards?
You need cash. Street food, markets, taxis and temple entry are cash-only, while Visa and Mastercard work at hotels, malls, chains and supermarkets (Amex less so). Carry small baht notes for daily spending and use a card for larger purchases at established places. Thailand's PromptPay QR system needs a Thai bank account, so tourists cannot use it.
How much do Thai ATMs charge foreign cards?
Thai banks charge a flat fee per foreign-card withdrawal, on top of your own bank's fees. It was long 220 baht, but in 2026 many ATMs show 250 baht for Visa and up to 350 for Mastercard. Because it is a flat fee, withdraw the maximum (around 20,000 to 30,000 baht) as rarely as possible, and always choose baht rather than dollars at the machine.
Is it cheaper to use an ATM or exchange cash in Thailand?
Because of the flat ATM fee, bringing clean US dollar bills and exchanging them at a city exchange booth (SuperRich, Vasu or K79) often works out cheaper, and beats airport and hotel rates. A good approach: exchange a small amount at the airport for your taxi, then change the bulk at a city booth, and use ATMs for top-ups by withdrawing large amounts.
Should I choose baht or dollars at a Thai ATM?
Always choose baht. If the ATM offers to charge you in your home currency (dynamic currency conversion), decline it, the rate is markedly worse. Choosing baht lets your own card network do the conversion at a much better rate. The same applies to card terminals in shops and restaurants.
More on Thailand
The little money things nobody warns you about.
- Tipping in ThailandThailand has a light tipping culture: not required, but increasingly appreciated in tourist areas. Round up at restaurants, check the bill for a service charge, and leave a small tip for a massage. Here is what you actually owe.
- Do I need the Thailand Digital Arrival Card (TDAC)?Short answer: yes, everyone does, and it is free. The TDAC is not a visa, US citizens still get 60 days visa-free, but you must file it online before you fly. Here is how, and how not to pay for something free.
- Bangkok taxi meters, and the airport rank done rightThai taxis are cheap and mostly honest, but a few habits around tourists cost money, and the airport has a specific trap. Here is how the meter works, which app to keep as a backup, and the exact way to use the official taxi rank.
- Common money scams in Thailand, and what they cost youThailand is one of the safest countries in Southeast Asia for visitors, and almost none of what follows is dangerous. It is ordinary money stuff, overcharging and a few well-rehearsed setups aimed at tourists, and recognizing the patterns sidesteps nearly all of it. Here is each trap, what it costs, and how to avoid it.
Sources, and how this was checked
Last checkedJul 2026
- Bank of Thailandthe central bank and official Thai baht reference
- US Department of StateThailand country information, general money and safety context for travelers
Our own readThai ATM fees rose recently (from 220 baht toward 250 to 350 depending on the card network) and exchange rates move, and much of this is our practical read, so check the fee on the ATM screen and treat amounts as a guide. Checked July 2026.