Start with how you actually use money
The right checking account depends on what you do with it, not on what banks advertise. If you write three checks a month and never use an ATM, you need something different from someone who moves money between accounts daily or travels constantly. Before you compare banks, write down: how many times a month you withdraw cash, how many checks you write, whether you keep a balance or run close to zero, and whether you need to deposit checks by phone or in person.
This matters because banks charge different fees for different behaviors. One bank might charge $15 a month for an account with no minimum balance, while another charges nothing but requires you to keep $500 in the account at all times. A third charges per ATM withdrawal outside its network. The cheapest account for someone else will cost you money.
Key Takeaways
- Monthly fees, minimum balance requirements, and ATM access vary widely between banks, so the cheapest account for one person may be expensive for another.
- You can avoid most monthly fees by either keeping a minimum balance, setting up direct deposit, or using a bank with no monthly fee at all.
- ATM networks matter if you withdraw cash regularly—some banks charge $3 to $5 per out-of-network withdrawal, which adds up fast.
- Online banks typically have lower fees and higher interest rates than brick-and-mortar banks, but you cannot deposit cash in person.
- Once you open an account, you can switch banks if it stops working for you, though moving direct deposits and automatic payments takes a few days.
Compare the actual costs you will pay
Most checking accounts have a monthly maintenance fee, but you can usually waive it. The three most common ways are: keeping a minimum balance (often $500 to $2,500), setting up direct deposit from your employer, or having the bank automatically transfer money from a savings account. Some banks waive the fee if you do any one of these things. Others require you to do all three. Read the fee schedule carefully—it is usually on the bank's website under "Pricing" or "Fees".
Beyond the monthly fee, look for per-transaction costs. Some banks charge $1 to $3 each time you use an ATM outside their network. If you withdraw cash twice a week at a machine that is not theirs, that is $8 to $24 a month. Overdraft fees (charged when you spend more than you have) range from $25 to $35 per incident at most banks, though some charge nothing if you link a savings account or opt out of overdraft coverage entirely. Check whether the bank charges to transfer money to another bank, to close the account early, or to order checks.
Decide whether you need a physical branch
Online banks (like Ally, Charles Schwab, or Discover) have no monthly fees, higher interest rates on savings, and no minimum balance requirements. The trade-off is that you cannot walk into a branch to deposit cash or talk to someone in person. You deposit checks by taking a photo with your phone, and you withdraw cash at ATMs—usually free at a large network, but you pay if you use a machine outside it.
Banks with physical branches (like Chase, Bank of America, or Wells Fargo) charge monthly fees unless you meet their requirements, but you can deposit cash anytime and speak to someone if something goes wrong. Credit unions, which are member-owned nonprofits, often have lower fees and better customer service than large banks, but they have fewer branches and ATMs. If you rarely use branches and do not deposit cash, an online bank saves you money. If you deposit cash weekly or need in-person help, a branch-based bank or credit union may be worth the fee.
Check the ATM network if you withdraw cash regularly
Banks belong to ATM networks that let you withdraw cash for free at thousands of machines. Chase has its own large network. Smaller banks often belong to shared networks like Allpoint, MoneyPass, or CO-OP. If a bank is not in a network you recognize, ask how many free ATMs are near your home, work, and places you go regularly. One out-of-network withdrawal costs $3 to $5, so if you withdraw cash twice a week and the bank has no ATM nearby, you will pay $24 to $40 a month in fees.
Some online banks partner with large ATM networks—Charles Schwab reimburses out-of-network ATM fees, and Ally belongs to Allpoint, which has over 55,000 ATMs. If you travel or move frequently, this matters more than if you stay in one place.
Look at interest rates if you keep a balance
Checking accounts earn interest on the money you keep in them, though the rate is usually very low. Most brick-and-mortar banks pay 0.01% annual interest or less. Online banks typically pay 0.5% to 2% depending on the market and the bank. If you keep $5,000 in your account, the difference between 0.01% and 1% is roughly $50 a year. This matters more if you keep a large balance, but it is worth checking before you open an account.
Interest rates change with the Federal Reserve's decisions, so a rate that is high today may drop in six months. Do not choose a bank based on interest rate alone—the fee structure and ATM access matter more to your daily life. But if two banks are otherwise equal, the one that pays more interest is the better choice.
Understand what happens if you overdraft
An overdraft occurs when you spend more money than you have in your account. Banks handle this in different ways. Some charge a fee ($25 to $35) and cover the transaction anyway. Some decline the transaction and charge nothing. Some let you link a savings account and automatically transfer money to cover it. A few charge nothing for overdrafts at all.
If you run your account close to zero, overdraft protection matters. You can usually opt out of overdraft coverage, which means transactions will be declined instead of costing you a fee. Some banks offer this by default. Others require you to call and ask. If overdrafts worry you, choose a bank that either charges nothing, lets you opt out easily, or offers free overdraft protection through a linked savings account.
Test the bank's online and mobile tools before you commit
You will spend more time in the bank's app or website than you will in a branch. Before you open an account, log into the demo version if the bank offers one, or read recent reviews of the app on your phone's app store. Look for: whether you can transfer money between your own accounts quickly, whether you can send money to other people (and how long it takes), whether you can deposit checks by phone, and whether the app works on your phone.
Some banks make it straightforward to move money to another bank. Others make it slow or charge a fee. If you think you might switch banks later, this is worth knowing now. Also check the bank's customer service hours—some online banks have phone support 24/7, while others only answer questions during business hours.
Frequently Asked Questions
Can I switch banks if I change my mind?
Yes. Close your old account and open a new one at any time. The main work is moving direct deposits (paycheck, benefits) and automatic payments (bills, subscriptions) to the new account, which takes a few days. You do not lose money by switching, though some banks charge a fee to close an account early—usually $25 to $50. Check the fee schedule before you open.
What is the difference between a checking account and a savings account?
A checking account is for money you spend regularly—it comes with a debit card and checks. A savings account is for money you keep and earn interest on, with limits on how often you can withdraw. Most people have both at the same bank. The checking account has lower interest but easier access; the savings account has higher interest but fewer withdrawals allowed per month.
Do I need a minimum balance?
Only if the bank requires one to waive the monthly fee. If you cannot keep $500 or $1,000 in the account, choose a bank with no minimum balance requirement or waive the fee through direct deposit instead. Online banks almost never require a minimum.
What if I do not have a Social Security number or permanent address?
Most banks require both to open an account. Some credit unions and online banks have different rules—call ahead and ask. You may also be able to open an account with an ITIN (Individual Taxpayer Identification Number) instead of a Social Security number at certain banks.
How do I know if a bank is safe?
Check whether the bank is insured by the FDIC (Federal Deposit Insurance Corporation) or the NCUA (National Credit Union Administration). This means your money is protected up to $250,000 if the bank fails. You can search for any bank on the FDIC website to confirm. All major banks and most credit unions are insured.