Ask question
This is NOT an official government website. We are an independent resource providing information and assistance to travelers.

Can I open a bank account in Thailand that holds both USD and THB as a non-immigrant OA visa holder?

Jan 14, 2026
4 months ago
Jump****
ORIGINAL POSTER
Hey Guys,

Coming in on a non-immigrant OA and opening a bank account at Kasikorn. Just wondering if banks in Thailand allow you to open an account that accepts both USD and THB, or is it strictly THB? If they do allow you to hold both currencies, is that a problem for immigration when it comes to renewals? I ask because of the poor exchange rate we are currently living with. Thanks in advance. 
1,447
views
29
all likes
14
replies
10
users
TLDR : Answer Summary
Expats holding a non-immigrant OA visa can open bank accounts in Thailand that accept both USD and THB. Several banks, including Kasikorn, offer foreign currency accounts, but immigration typically requires that extensions be supported by statements in Thai Baht. It's advisable to maintain sufficient balance in THB to meet the necessary requirements on the day of any visa renewal. While holding foreign currency accounts is possible, they may not meet immigration's requirements without a corresponding Thai Baht account.
OA RETIREMENT VISA RESOURCES / SERVICES
  • Go to the OA Retirement Visa Section for information on requirements, including age restrictions, financial requirements, and necessary documentation.
  • For immediate assistance, contact Thai Visa Centre directly via LINE at @ThaiVisaCentre or Email them.
  • Explore recent discussions by using the OA Retirement Visa tag in the search box at the top of the page.
  • Join the Thai Visa Advice Facebook Group to ask your questions, and get advice from others.
Lonnie ********
Depending on your visa type, you can open a foreign currency deposit account. At K-Bank, the minimum deposit is $5,000 USD if you already have a savings account with them.
Like
Reply
Wannikea *********
Ask at your local office if they will accept a foreign currency account. Be absolutely sure that you have well above the necessary amount for currency fluctuations. I know at SCB the USD statement/transaction amount was always listed in dollars and baht.
Like
Reply
Ian **********
Some banks have foreign currency accounts, but immigration will only deal with your Thai baht account
Like
Reply
Taki****
Most Thai Banks have foreign currency accounts. Not a problem for extensions except the foreign currency deposit must be sufficient to meet the Baht requirement at the exchange rate on the day of extension.
Like
Reply
Ian **********
Takiep74 This is not correct. Your deposit must be in Thai baht for immigration purposes
Like
Reply
Taki****
@Ian *********
many offices Hua Hin in particular accept Thai Bank Foreign Currency Deposits. The amount of foreign currency must be sufficient to meet the 800k requirement at the exchange rate on the day of application.
Like
Reply
Nongnuch ********
Takiep74 well if this is true, it is only good for the Hua Hin office, and it does not mean that other Immigration offices accept foreign currency accounts for the financial proof. It only means Hua Hin Immigration does, so your generalization could well be completely wrong
Like
Reply
Reply to
Nongnuch ********
Reply
Jesper *******
Thai bank do offers foreign currency accts but if u need statements for extension it needs to be in thai baht.....
Like
Reply
Jump****
ORIGINAL POSTER
Not solely for hedging purposes, but more importantly I was wondering if there was any issue with holding USD in your account as it pertains to non-immigrant OA renewals? Judging from how many variables come into play depending on who you get at immigration, perhaps it’s best not to explore this🤣
Like
Reply
Graham ******
Jumper25 Don't extend your Non-OA, near it's expiry get new insurance and border bounce for a new 12 month stamp then return home for a new Non-OA at 2 years
Like
Reply
Jump****
ORIGINAL POSTER
Graham, at the end of my non-OA, if I wanted to switch to a non-O, do you know if I can do that in the neighboring country rather than going back to the US? Not sure if I can do it in Thailand without an agent and I’d rather not do that.
Like
Reply
Reply to
Jump****
Reply
Mark *********
Jumper25 be a little hard to hold it in US dollars when they require it to be in Thailand Baht
Like
Reply
Reply to
Mark *********
Reply
Pete *******
Yes you can get foreign currency deposit accounts but it is pointless to use one to hedge against FX rates. Just use a Wise account which offers much better rates.
Like
Reply
Brandon ************
Some banks do offer foreign currency accounts. I'm not sure what the requirements are around those, or even which banks offer them, but they do exist.
Like
Reply
Reply to
Brandon ************
Reply
Thai Visa Advice and Everything Else
... members · 60% approval rate
The Thai Visa Advice And Everything Else group allows for a broad range of discussions on life in Thailand, beyond just visa inquiries.
Join the Group
Thai Visa Advice and Everything Else
View the Conversation
Thai Visa Advice and Everything Else
The ask:thailand community, consisting of multiple Q/A groups with over 100,000 members, powers this platform. It is not an official government resource. Our members actively contribute to this resource, and while we strive for accuracy, we cannot guarantee its complete reliability. Assistance to travelers is provided as a community service.