Yes, a United States citizen can open a bank account in Thailand, although the process varies significantly depending on your residency status and the specific requirements of the bank branch you visit. To open a typical personal savings account, you generally need a valid passport, proof of a long-term visa (such as a retirement, education, or work visa), and often proof of a local address, such as a rental contract or a letter from an immigration office. Because of strict international regulations, many banks have become more rigorous in their onboarding processes for foreigners to comply with anti-money laundering protocols. It is highly recommended to visit a branch with all necessary paperwork and to consult with bank staff in advance, as some branches may be more experienced in assisting foreigners than others. Being prepared and showing valid, long-term legal status in the country significantly increases your chances of a successful application.