If you're only looking for account-opening bonuses right now, rather than researching which bank is best for long-term use, you can go straight to the U.S. bank account opening bonus ranking; if you have a lot of cash and want a high-yield account, check out the U.S. high-yield account ranking; if this is your first time playing Bank Bonus, start with how to get Checking and Savings bank account bonuses.
Contents [Hide]
- 1 How should you choose a major U.S. bank?
- 2 Bank of America: The main bank I've used for many years myself
- 3 Chase: broad nationwide coverage, and an easy choice for beginners
- 4 HSBC Premier: the value changes completely once you have cross-border needs
- 5 US Bank: more common in the West and Midwest, and I have used it for years
- 6 Citi: I pay more attention to sign-up bonuses and high-asset strategies
- 7 Wells Fargo: if there are many branches nearby, it can absolutely be your main bank
- 8 Capital One: simple accounts, and a good fit for people who do not like managing fees
- 9 Discover Bank: no monthly fee, and I’ve used it for years with a pretty good impression
- 10 SoFi: for people who are used to doing everything online
- 11 AMEX Checking: handy for AMEX users, but not my first choice for a main account
- 12 Other bank accounts worth knowing about
- 13 If you just want to choose one bank
How should you choose a major U.S. bank?
There are a lot of banks in the U.S. If you just want to pick one for everyday use, you really don't need to research every single one. The simplest approach is to first look at where you live, then see how easy the bank's accounts are to maintain, and finally think about extra perks like credit cards, account-opening bonuses, and high-yield deposits.
If you have no idea where to start, Chase, Bank of America, and Wells Fargo are all relatively safe traditional big banks, and all are worth considering if there are branches nearby. Chase has broad nationwide coverage and is also a good fit if you plan to get into Chase credit cards later; BofA is a bank I've used for many years myself, and it's been easy for everyday deposits, transfers, cash deposits, and checks, plus you can later pair it with Merrill and Preferred Rewards; Wells Fargo has a lot of branches in the western and southern U.S. as well as many cities, so if there's a Wells Fargo near you, there's no need to go out of your way for something farther away.
Banks like US Bank, PNC, Truist, KeyBank, and BMO are more geography-dependent. For example, US Bank is more common in the West and Midwest, Truist has a strong presence in the Southeast, and PNC is more common in the East and parts of the Midwest. For people living in these banks' core regions, the actual user experience may be even better than opening an account at a farther-away national bank.
If you barely go to physical branches, online accounts like Capital One, Discover, SoFi, and AMEX are easier to maintain; CIT, Ally, Marcus, and Axos lean more toward Savings and high-yield deposits. HSBC is a different kind of bank: it may not stand out that much in the U.S. itself, but if you have HSBC accounts in China, Hong Kong, or other countries and regions, its cross-border usefulness becomes much greater. The table below gives you a quick sense of who each bank is best for, and you can click the bank name directly to read the corresponding USCC101 review.
| Bank | Branch / regional footprint | Who it's for / my take |
|---|---|---|
| Bank of America | Many branches in major cities nationwide | Good for a long-term main bank and for BofA / Merrill users; the main bank I've used for many years myself |
| Chase | Broad nationwide coverage | Good for beginners and Chase credit card users; balanced overall |
| Wells Fargo | Densely covered in the West, South, and many cities | As long as there are plenty of local branches, it works fine as a main bank |
| US Bank | Common in the West and Midwest | Good for local users and US Bank users; I used it for several years and overall found it pretty hassle-free |
| Citi | Branches concentrated in certain major cities | Worth researching for Citi credit cards, high-net-worth users, and Bank Bonus users |
| Capital One | Mostly online, with Branch / Café locations in some areas | No monthly fee and easy to maintain, good for people who don't rely much on physical branches |
| Discover Bank | Basically online | Checking and Savings are both pretty hassle-free; I've used it for several years myself and the overall experience has been good |
| SoFi | Basically online | Good for people who are used to doing things online and want Banking and Investment in one place |
| AMEX Checking | Online bank | Useful for AMEX users; it has a lot of features, but it's not my first choice for a main bank |
| HSBC Premier | Fewer U.S. branches, strong international network | Better for cross-border and high-net-worth users; the advantage is especially clear if you have HSBC accounts in multiple countries |
| PNC | Common in the East and parts of the Midwest | If there are plenty of local PNC branches, it's worth considering; no need to open one specifically across regions |
| Truist | Very strong in the Southeast | Quite practical for Southeast users, and the Bank Bonus offers are often pretty good |
| KeyBank | Northeast, Midwest, and some Northwestern areas | Regionally focused; users in covered states and Bank Bonus users can keep an eye on it |
| BMO | Common in the Midwest and other regions | Local users can consider it, and it often has account-opening bonuses |
| CIT Bank | Online bank | More geared toward high-yield Savings; I mainly think of it as a place to park idle cash |
| Ally Bank | Online bank | Checking and Savings are both pretty complete, good for people looking for a mature online bank |
| Axos Bank | Online bank | Leans more toward online Checking / Savings and high APY |
If I only go by my own usage habits, BofA is still the main bank I'm most familiar with and have kept all along; I've also used US Bank for several years and have a pretty good overall impression of it; Discover has also been pretty hassle-free for me over the years. I think Chase is a great fit for beginners and credit card users, but when it comes to moving money I tend to be a little more conservative. As for Citi and HSBC, I value them more for what they can do in specific situations rather than thinking everyone should open one.
Bank of America: The main bank I've used for many years myself
Bank of America is one of the most common large banks in the U.S., with plenty of Branches and ATMs in many major cities. If there are a lot of BofA branches where you live, using it as your first bank or long-term main bank is perfectly fine. Its standard Checking has a monthly fee, but it isn't hard to waive if you have steady Direct Deposit or meet the balance requirements. The yield on its regular Savings account isn't anything to get excited about, so I wouldn't keep a large amount of idle cash in BofA's regular Savings just because my Checking is there.
BofA is especially meaningful to me because on the second day after I came to the U.S., a senior took me to open an account, and I've been using it ever since. Over the years I've basically done everything with it, including international wire transfers, ACH, Bill Pay, large cash deposits, and checks; when I bought a used car before, I also went to a Branch for help. So if you asked me which bank is best as the center of my everyday cash management, BofA is still the one I'm most used to. Of course, it hasn't been entirely trouble-free. One time when I was abroad, an ACH transfer to a friend triggered fraud controls and the whole account was locked. The first-line customer service insisted that I had to go to a U.S. Branch in person, and in the end it only got resolved after escalating to a supervisor and redoing the verification. So for normal long-term use I think it's pretty hassle-free, but if you make some less common fund movements for a third party, fraud controls can still be triggered.
Another area where BofA really stands out is Merrill and Preferred Rewards. With deposits, you can earn higher cash back on your BofA cards. If you already have a sizable investment portfolio and also hold a BofA credit card, it makes sense to consider your bank, brokerage, and credit card together. That is one of the reasons I have kept BofA for the long term.
Chase: broad nationwide coverage, and an easy choice for beginners
Chase's strengths are easy to understand: lots of branches and ATMs, a mature app and everyday banking features, and if you start getting into U.S. credit cards later, you will very likely end up dealing with Chase a lot. So if you just arrived in the U.S. and there is a Chase near your home, school, or workplace, I think Total Checking is a good first bank account. The regular Checking account has a monthly fee, but once you have stable qualifying electronic deposits, it is usually not hard to waive. The interest on Saving is also quite low, so I would not keep a lot of idle cash sitting in Chase Saving just for convenience.
Another advantage of Chase is of course its credit cards. If you plan to apply for Freedom, Sapphire, Ink, and similar cards later, already having a Chase Banking Relationship is a big advantage. That said, I am a little more conservative with cash moves at Chase than at BofA. Over the years I have seen plenty of DPs about Chase risk controls and account closures, so routine paycheck deposits, credit card payments, Zelle, and Bill Pay are all completely fine, but I would not do unusually large and strange fund in-and-out movements just to chase a small bonus. Overall, if you have no idea which bank to open first and there is a Chase nearby, it is one of the harder choices to go wrong with.
HSBC Premier: the value changes completely once you have cross-border needs
HSBC US now has a fairly clear positioning, mainly targeting Premier customers and users with certain assets, so it is not like Chase Total Checking, a plain account I would casually recommend to every beginner. Premier itself requires a certain Relationship Balance, Direct Deposit, or other qualifications, otherwise the monthly fee is relatively high. But their Saving pays over 3% APY, which is really attractive! The sign-up bonus is also huge.
So if you just want to open a U.S. Checking account casually, HSBC is not necessarily especially advantageous. But once cross-border needs are involved, things change. If you already have HSBC accounts in China, Hong Kong, Singapore, or other countries, Global View, International Services, and transfers between accounts in different countries become very useful. That is something banks like Chase and BofA, which mainly serve the U.S. domestic market, can hardly fully replace.
I recently went through the HSBC US Premier opening process again myself. Their review is noticeably more serious than some pure online banks, and they may ask about address verification, source of funds, and account purpose. Once the account is open, there is nothing especially difficult about using it; Relationship Saving, various Deposit Bonuses, and cross-border transfers are what make it worth studying. So if I only lived in the U.S., I would not prioritize HSBC;
US Bank: more common in the West and Midwest, and I have used it for years
US Bank is another bank I have used for a fairly long time in practice. It is not quite the same as Chase and BofA; its presence is more regional, and it is more common in the western and midwestern U.S. If there are plenty of US Bank branches locally, it is fine for everyday use. If there are basically no branches in your area, then its appeal naturally drops for ordinary users.
I have used it for years, and overall it has been pretty hassle-free. Once I forgot to meet the fee-waiver requirement and was charged a fee; after I called customer service, they refunded it for me. US Bank has always been relatively friendly to Bank Bonus players. One obvious point is that its Direct Deposit requirements used to be relatively lenient, and when you do a sign-up bonus, you can check your task progress directly in the account instead of constantly guessing whether you have completed the requirements. The US Bank articles on the site also compile quite a few DD-related data points.
In addition, US Bank has tightened the connection between its bank accounts and credit cards compared with before. If you are planning to use US Bank credit cards and there are branches in your area, I think this bank is worth keeping on your radar for the long term.
Citi: I pay more attention to sign-up bonuses and high-asset strategies
Although Citi is also a major U.S. bank, its branch distribution is not as even as Chase's or BofA's. Citi is very common in some big cities, but if you move to other areas, there may be very few branches, so whether you use it as a primary bank still depends a lot on where you live. The regular Checking account itself is not hard to understand, and there are now relatively easy ways to waive the monthly fee.
What is more interesting to me about Citi is that it often runs promotions that bundle Checking, Saving, Self Invest, and Citi Gold together. If you happen to have a fairly large amount of liquid cash, some Deposit Bonuses can work out to a more interesting actual return than looking at Saving APY alone. If your assets are even higher, you can also look into Citi Gold and the relationship benefits among your bank, investment accounts, and credit cards.
So Citi is not really one of those banks where "every beginner should open one first" in my view. It is more like if there is a Citi branch nearby, or if there happens to be a good Bank Bonus / Deposit Bonus right now, it is worth calculating carefully.
Wells Fargo: if there are many branches nearby, it can absolutely be your main bank
Wells Fargo is also a very common large brick-and-mortar bank in the U.S., especially in the western and southern U.S. and in many cities, where branches and ATMs are easy to find. If Wells Fargo is especially convenient where you live, there is really no need to go out of your way to open another bank just because people online recommend Chase or BofA more. Its regular Checking account has a monthly fee, but it is not hard to handle once you have a normal paycheck or qualifying electronic deposits. Checking, Saving, and Premier accounts also often come with sign-up bonuses, so we have been keeping an eye on Wells Fargo Bank Bonus opportunities over the years.
I have not kept Wells Fargo as a long-term primary account the way I have with BofA. My view is simple: Wells Fargo had a fairly serious account-management scandal in the past, which is one reason many veteran players do not have a great impression of it. But from the perspective of an ordinary user choosing a Checking account today, I think you still should look at the current product and whether it is convenient where you live.
Capital One: simple accounts, and a good fit for people who do not like managing fees
Capital One 360 is Capital One's banking product, and it is part of the same ecosystem as the Venture, Savor, and other credit cards we usually apply for. The biggest advantage of 360 Checking is its simplicity: there is no need to figure out how to waive a traditional big-bank monthly account fee every month, and Saving can sit in the same ecosystem as well. For people who barely use cash and rarely need to go to a branch, this kind of account is easy to live with. Capital One does not have zero physical service, but its branch and café coverage is nowhere near the same scale as Chase's or BofA's, so if there are no physical locations nearby at all, it is worth thinking about whether you will need teller services in everyday life.
My feeling is that Capital One is a great fit for people who do not want to spend much time managing bank accounts and just want a simple Checking / Saving setup. If you are also a Capital One credit card user, it is convenient to stay within the same ecosystem.
Discover Bank: no monthly fee, and I’ve used it for years with a pretty good impression
When people first think of Discover, credit cards usually come to mind, but its Checking and Savings products have also been around for many years. Discover Bank is basically an online bank, without traditional physical branches. That said, its account fees are pretty hassle-free, and both Checking and Savings are a good fit for people who do not want to keep researching monthly fee waiver requirements. I’ve used this one myself for several years, and overall I’ve had a good impression. It is not as suitable as Chase or BofA for people who visit branches often, but if your everyday use is mainly ACH transfers, bank transfers, and saving money, there really is not much to worry about.
When I wrote about Discover before, I already felt it belonged to a type of account with relatively low long-term holding costs. If you do not like checking every month whether you have met the fee waiver requirement, and you do not need a physical branch, it is worth considering.
SoFi: for people who are used to doing everything online
SoFi is no longer just a lending platform or a fintech app. It now basically covers Checking, Savings, investing, and credit cards. Its bank accounts also follow the low-fee, online-first route, which makes them a good fit for people who rarely use cash and handle everything on their phones and online. Another interesting thing about SoFi is that there are often a lot of promotions; the bank’s own bonuses, referral rewards, and cashback portals can sometimes be stacked, which is why we keep updating it over the years.
If you already like the idea of putting Banking, Investing, and other functions into one app, SoFi will feel more convenient than a traditional bank. But if you just arrived in the U.S. and are not sure whether you will need branch services later, I still think it is best to learn about local physical banks first before deciding whether to rely entirely on online accounts.
AMEX Checking: handy for AMEX users, but not my first choice for a main account
In addition to credit cards and high-yield Savings, AMEX now also has its own personal Checking account. The advantages of this account are pretty clear: no monthly fee, debit card spending can earn MR, and the Checking Balance itself also earns some interest. For people who already use AMEX deeply, it is convenient to manage credit cards and bank accounts together in one app.
But my own view of it is still the same as before: it has a little bit of everything, but nothing is strong enough yet to make me want to replace my main bank with it. The lack of traditional physical branches is one factor, and the AMEX Debit ecosystem is also still a bit different from a regular Visa / Mastercard debit card.
So if there is a good opening bonus, I think it is worth opening, and AMEX users can also keep it long term. But I would not say that simply because it has no monthly fee, it is better than Chase or BofA as everyone’s first bank. AMEX also has a separate Personal Savings account, so if you only want to save money, you can compare that separately.
Other bank accounts worth knowing about
Besides the banks above, this site has also introduced many regional banks, online banks, and cash management accounts over the years. Not every one of them deserves a long standalone write-up, but if you happen to live in the relevant area or come across a good opening bonus, you can click through for the detailed guide.
- PNC: Common in the Eastern U.S. and parts of the Midwest. If there are many PNC branches near you, it can absolutely serve as your everyday bank, and its opening bonuses are often worth watching.
- Truist: Very common in the Southeastern U.S., especially around North Carolina, Virginia, Georgia, and Florida. Local users and bank bonus seekers should take a close look.
- KeyBank: Mainly covers the Northeast, Midwest, and some Northwestern states. It is fairly regional, but its checking bonuses are often pretty good.
- BMO: Has a strong presence in the Midwest. Account maintenance is relatively simple, and it is also a bank that often offers solid opening bonuses.
- CIT Bank: More of an online bank and high-yield Savings option. I mainly think of it as a place to park spare cash, earn interest, and collect savings bonuses.
- Ally Bank: A relatively mature online bank, with a fairly complete lineup of Checking, Savings, Money Market, and CDs, suitable for people who do not need a physical branch.
- Axos Bank: An online-first bank with a wide range of Checking and Savings products, and it often has relatively high APYs or opening promotions.
- Marcus by Goldman Sachs: Very straightforward positioning: mainly a high-yield online Savings account, suitable for cash you do not need right away.
- Regions Bank: A typical Southeastern regional bank. Users in its core coverage area can consider it, and others usually only pay attention when there is an opening bonus.
- Charles Schwab: Strictly speaking, it is more of a brokerage account, but Schwab Checking is very useful for people who travel abroad often, and ATM-related perks are one of its more recognizable features.
- Fidelity Cash Management: This is a Cash Management Account, but in practice it is very close to Checking, especially for people who already manage investment assets at Fidelity.
- E*TRADE: In addition to brokerage services, it also has banking and Savings products, making it more convenient for people who already keep assets at E*TRADE.
- Upgrade: It is closer to a fintech + partner bank model, and its products and fees change quite a bit. I would not recommend it as a beginner’s main bank; it is better to look into it specifically when there is a promotion.
If you just want to choose one bank
To wrap up simply: if you are new to the U.S., the most practical approach is still to first see what banks are near your home, school, and workplace. Chase, BofA, Wells Fargo, or locally common banks like US Bank, PNC, and Truist can all serve as your first physical bank, and there is no need to go out of your way just because of online rankings. If you care about hassle-free account maintenance, take a closer look at low-fee or no-standard-monthly-fee accounts like Capital One, Discover, SoFi, and AMEX. If your main goal is to park a sum of cash and earn interest, you can further compare high-yield accounts like CIT, Ally, Marcus, Capital One Savings, and Discover Savings.
If you have already started playing the credit card and bank bonus game, then the focus shifts to whether banks like Citi, US Bank, Chase, Truist, KeyBank, and BMO currently have worthwhile opening offers. You can continue reading these posts:
- U.S. bank account opening bonus ranking
- U.S. high-yield account ranking
- How to earn Checking and Savings bank account bonuses
No bank in the United States is right for everyone. First, look at where you live and how you plan to use the account. Then see whether the account itself is easy to maintain. Finally, consider the Bonus, interest rate, and the various Relationship benefits. Once you find a bank that interests you, just use the table above to jump to the corresponding guide.