I am travelling to the US on vacation. I would like to open a bank account, probably a free checking account so that I can purchase tickets & rent hotels online.

How do I go about this? Is it easy to open a free checking account in the US?

  • 1
    What's the advantage of a checkings account a credit card of your home bank cannot provide? For your use cases purchasing tickets and booking hotels a credit card is sufficient.
    – Simon
    Oct 31, 2013 at 13:33
  • 1
    @simon Well typically local currency denominated credit cards have a surcharge ( which goes up to 3.5% and the exchange rates they used are much above the market rate). If you travel with USD currency and can deposit it in a bank, you minimize the risk of travelling with huge wads of cash and get all the flexibility which comes from using a CC/DC.
    – pjay
    Nov 1, 2013 at 7:30
  • I'm not sure but it might matter what country you're from. I seem to recall that twenty or so years ago when I was travelling there that it was not possible/easy for a non-resident to open a bank account in the US. That may have changed. From memory a social security number was needed in those days. Nov 2, 2013 at 7:44
  • My credit card charges 1.5% abroad and I withdraw cash with my card from my home account, which is still cheaper than withdraw from my credit card or changing cash. I don't know about US accounts, but here (Germany) checking accounts are usually only free of charge, if there's an certain income every month. YMMV, but I would evaluate carefully, if the hassle of opening an US account is really worth it for a vacation.
    – Simon
    Nov 4, 2013 at 7:21
  • It depends how foreign you are ;) but as a Canadian I had no trouble at all. The online process took minutes with TD Bank and I had to do an initial deposit to make the account active. After that, it is even made so that I can see the account and its balance from within the Canadian TD Canadatrust online banking site.
    – Itai
    Dec 30, 2016 at 5:12

3 Answers 3


OK, here's the deal. Through TD Bank you can open an account very easily in the US. You don't need a SSN. If you maintain a $100 minimum balance, there's no charge on the account. I didn't have a pleasant experience with Walmart or Bluebird, their customer service is clueless.

The TD Bank customer care is awesome. You can always get connected to a real human customer care representative without through jumping loops. It's open on 7 days a week. It's a real banking account so all the positives that come with it.

The only problem is they are an East Coast bank with no branches elsewhere, so unless you happen to be on the East Coast you might not be able to open an account.


This was actually asked a while back on Money.SE. I'll summarise the accepted answer there:

Basically, it depends. Not all banks will allow you to open one as a foreigner, and you'll still need supporting documentation - passport, proof of residential address back home, and so on. Some, however, may require a US address, or proof of visa or residence status, at which point you'll have problems.

Have a read of the other answers on there, and it may give you an idea of what to expect.

  • Thanks, the answert was useful. I guess there is no best answer in this case. "It depends" I guess.
    – pjay
    Nov 1, 2013 at 7:36

You can always put money on a reloadable bank card. It's what most cash-workers do here in the states to avoid having to carry around large sums of cash, while still not having to open a bank account and possibly be audited for not reporting taxable wages.

Stop by one of thousands of Walmart locations, cash in hand, and they'll have you set up in 20 minutes.

  • When applying online for such a card, it requests a Social Security Number, on top of US address, so I don't think a foreign visitor could acquire such a card.
    – ilakast
    Dec 19, 2013 at 21:39
  • 1
    There's a 500$ initial limit on initial reloading. And on the whole it wasnt a pleasant experience for me and they needed an SSN
    – pjay
    Jan 14, 2014 at 8:54

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .