US dollar bills and euro banknotes of various denominations scattered together on a table
Money & costs

Can You Pay with US Dollars, Euros or Ringgit in Thailand?

Baht only, with a few exceptions, and why paying in another currency usually costs you.

No, not in practice: shops, restaurants, taxis and markets in Thailand price and take payment in Thai baht, and almost none will accept US dollars, euros or Malaysian ringgit in cash. Where a business does take foreign notes, it sets its own exchange rate, which is rarely in your favor (checked October 2026).

The short answer before you pack. Bring a card that works abroad and, if you like, some cash in a major currency to exchange at a licensed counter. Pay for everything in baht. Visitors from China can scan Thai QR codes with Alipay or WeChat Pay, which pays the merchant in baht without you handling foreign cash.

Thailand is not a dual-currency country. Even in the biggest tourist areas, prices on menus, taxi meters and park gates are in baht, and change is given in baht.

This page answers one question: can you hand over foreign money instead of baht? Where to change it for the best rate is a separate topic, covered in our guide to exchanging money in Thailand.

Foreign currency in Thailand at a glance (October 2026)

Currency
Thai baht; notes of 20, 50, 100, 500 and 1,000 baht, with 20, 50 and 100 also in polymer (Bank of Thailand)
Exchanging money
Only through licensed banks, money changers and money transfer agents (Bank of Thailand)
Foreign cash between residents
Not allowed as payment under Bank of Thailand rules, which cover Thai businesses
Alipay, WeChat Pay, UnionPay
Can scan Thai QR codes at participating banks' merchants; the merchant receives baht
Bringing foreign cash in
No limit; declare over USD 15,000 or equivalent

Why Thai shops want baht

The main reason is practical. A noodle stall, a 7-Eleven or a tuk-tuk driver has no use for a twenty-dollar note: they would have to take it to an exchange counter themselves, lose money on the rate and carry the risk of a fake. Most simply say no.

There is also a legal background. Under the Bank of Thailand's exchange control rules, buying, selling and exchanging foreign currency must go through people who hold a foreign-exchange license from the Minister of Finance, such as commercial banks, authorized money changers and authorized money transfer agents. The same rules say that payment in foreign currency between Thai residents is allowed only as part of normal business with links abroad, and that payment between residents "in the form of cash is not allowed".

A Thai shop is a resident under those rules. The text does not deal directly with a tourist paying a hotel, so we do not claim that accepting your dollars is illegal for every business. But it explains why a Thai business that takes foreign notes is stepping outside the normal system, and why the big chains, malls and transport operators do not.

Where you may see dollars or euros accepted

You will occasionally find a business willing to take dollars or euros: a tailor or jewelry shop on a tourist street, a dive center, a tour desk. When that happens, the business decides the exchange rate. It has to cover the cost of changing the money later, so the rate is almost always worse than at a licensed exchange counter in town.

Before you agree, ask the price in baht, then ask how much that is in your currency, and compare it with the rate you would get at a licensed counter or by card. In most cases, paying by card in baht or changing money first is cheaper. Small foreign coins are almost never accepted anywhere.

"Pay in your own currency" on a card terminal is a different trap. If a terminal or ATM offers to charge your card in dollars, euros or ringgit instead of baht, decline and choose baht. The terminal operator picks that rate, and it tends to cost you more than letting your own bank convert.

Ringgit near the Malaysian border

Visitors from Malaysia often ask whether ringgit work in the south. In the border area and on islands reached from Malaysia, some businesses may take ringgit, but there is no rule that they must, and the ones that do set their own rate. Our page on money on Koh Lipe gives the same advice for travelers arriving by boat from Langkawi: get baht before you leave Malaysia.

In Hat Yai and Songkhla, plan to pay in baht and change ringgit at a licensed money changer or bank; our Hat Yai guide covers the city, and the page on crossing overland from Malaysia explains the border posts. Malaysian travelers with a DuitNow-enabled banking app may also be able to pay by scanning Thai QR codes.

Yuan, Alipay and WeChat Pay

Chinese visitors rarely need yuan in cash. A cross-border QR link launched by the Bank of Thailand on 30 October 2025 lets Chinese wallet apps (Alipay, WeChat Pay and the UnionPay app) pay Thai QR codes issued by several large Thai banks. You see the amount in baht, your app converts it, and the merchant is paid in baht. The details, including which banks take part, are on our page about cards and QR payments in Thailand.

If the scan fails because the shop uses a non-participating bank, have some baht ready. Yuan banknotes are no more welcome at a market stall than dollars.

The few places you really need dollars

Foreign currency is useful for payments outside Thailand rather than inside it. The most common case is a visa on arrival in a neighboring country. If you are crossing to Laos at the Friendship Bridge, our guide to Nong Khai and the Mekong covers the crossing; check the current Lao visa fee and the currency it must be paid in before you go, and carry clean, undamaged notes.

Thai visas applied for at an embassy abroad are paid in that country's currency, not in baht. Once you are in Thailand, immigration fees for extensions are charged in baht.

Bringing foreign cash: the limits

You may bring as much foreign currency into Thailand as you want, but cash above USD 15,000 or the equivalent must be declared to Customs; our guide to Thai customs rules has the details. When you leave, the Bank of Thailand allows you to take foreign banknotes out up to the amount you bought from authorized banks or money changers, so keep the exchange receipts if you change large sums.

If you cannot spend everything, see our page on what to do with leftover baht before you fly home. For a sense of how much cash you will actually use each day, see what a day in Thailand costs.

Frequently asked questions

Can I use US dollars in Thailand?

Not in everyday life. Shops, restaurants, taxis and markets take Thai baht. A few tourist businesses may take dollars at their own rate, but it is usually worse than changing money at a licensed counter or paying by card in baht.

Do Thai shops accept euros?

Very rarely. Euros are easy to exchange at licensed money changers and banks in tourist areas, so change them there and pay in baht. If a shop offers to take euros, compare its rate with an exchange counter first.

Can I pay with Malaysian ringgit in Hat Yai or on Koh Lipe?

Do not count on it. Some businesses near the border may take ringgit, but they set the rate. Bring baht from Malaysia or change ringgit at a licensed money changer or bank after you cross.

Can Chinese tourists pay with Alipay in Thailand?

Yes, in many shops. The Bank of Thailand launched a QR link with China on 30 October 2025, so Chinese wallets such as Alipay and WeChat Pay can pay Thai QR codes from several large banks. The shop is paid in baht; keep some cash in case a scan fails.

Sources