Opening a US bank account as a tourist or non-resident might seem daunting, but it is actually quite feasible. First, find a bank that accommodates non-residents, like Wells Fargo, Chase, or Bank of America. Next, gather the necessary documents, such as your passport, proof of address in your home country, and a US mailing address. Once you have those, visit the bank in person to fill out their application form and provide your documentation. Lastly, keep in mind that some banks may require a Social Security Number, but many will accept an Individual Taxpayer Identification Number (ITIN) instead.