Where to find banks with no monthly fees

Most large national banks charge a monthly maintenance fee—typically $10 to $15—unless you meet conditions like keeping a minimum balance or setting up direct deposit. But you can avoid that fee entirely by choosing a bank that does not charge one at all, regardless of your balance or account activity.

The banks that offer truly free checking accounts fall into two categories: online-only banks and a smaller number of brick-and-mortar banks that have decided not to charge maintenance fees as a competitive strategy. Online banks like Ally, Charles Schwab Bank, and Discover Bank have no monthly fee on their basic checking accounts. Among traditional banks with physical branches, credit unions often have no monthly fees, and a few regional banks like USAA (if you are military-connected) and some local community banks also skip the fee.

The catch is that "no monthly fee" does not mean "no fees at all." You can still be charged for overdrafts, wire transfers, ATM usage outside the bank's network, or stopping a check. But the account itself costs nothing to maintain month to month.

Key Takeaways

  • Online banks like Ally, Charles Schwab Bank, and Discover Bank offer checking accounts with no monthly maintenance fee and no minimum balance requirement.
  • Credit unions typically charge no monthly fee and often have lower overdraft fees than national banks, though you must be a member of the organization they serve.
  • A few regional and military-focused banks like USAA and some community banks offer no-fee checking, but availability depends on where you live or your military status.
  • No monthly fee does not protect you from overdraft charges, ATM fees outside the bank's network, or other transaction-specific fees.
  • You can use a no-fee bank as your main account and keep a second account elsewhere if you need physical branch access or specialized services.

Online banks with no monthly checking fees

Online banks have the lowest overhead because they do not maintain physical branches, so they can afford to skip the monthly maintenance fee. Ally Bank, Charles Schwab Bank, and Discover Bank all offer checking accounts with zero monthly fees and zero minimum balance requirements. You manage everything through their mobile app or website, and you can deposit checks by taking a photo with your phone.

The trade-off is that you cannot walk into a branch to deposit cash or speak to someone in person. If you need to deposit cash regularly, you can use ATMs at partner networks—Ally uses Allpoint ATMs, for example—or you can transfer money from another bank account you control. Most people who use online banks keep a second account at a local bank or credit union specifically for cash deposits.

Online banks also tend to offer higher interest rates on savings accounts than traditional banks, so if you keep an emergency fund in the same bank, you earn more. The downside is that customer service is phone or chat only, which can be slower if you have a problem that needs immediate resolution.

Credit unions and their fee structure

Credit unions are member-owned financial institutions, and most do not charge a monthly maintenance fee on checking accounts. To use a credit union, you must be a member, which usually means you work for a specific employer, belong to a certain organization, live in a particular geographic area, or have a family member who is already a member.

The largest credit unions—Navy Federal, State Employees Credit Union (SECU), and Pentagon Federal—have millions of members and offer checking accounts with no monthly fee. Smaller local credit unions vary, but the majority also skip the monthly charge. Credit unions often have lower overdraft fees than national banks (some charge $25 instead of $35) and may waive the first overdraft per year.

The limitation is that credit unions have fewer ATMs than national banks. If you need ATM access, look for a credit union that belongs to a shared branching network or CO-OP network, which gives you access to thousands of ATMs nationwide. Ask before you join whether the credit union participates in these networks.

Regional and specialty banks without monthly fees

A handful of regional banks and specialty institutions offer no-fee checking to attract customers in competitive markets. USAA, which serves military members and their families, offers a no-fee checking account with no minimum balance. Connexus Credit Union, which is open to anyone, also has no monthly fee. Some community banks, particularly in the Midwest and South, have decided not to charge maintenance fees as a way to compete with larger banks.

The availability of these accounts depends heavily on where you live and whether you meet membership requirements. USAA requires military service or a family connection to someone who served. Connexus is open to anyone but operates primarily online. Community banks are local, so you would need to contact banks in your area directly to ask about their fee structure.

If you live near a community bank or credit union that offers no-fee checking, it may be worth opening an account there even if you also use an online bank. You get the benefit of local branch access and cash deposit capability without paying a monthly fee.

What fees you can still encounter

A bank with no monthly maintenance fee can still charge you for specific actions. An overdraft fee (usually $25 to $35) applies if you spend more than you have in the account. A non-network ATM fee (typically $2 to $3) applies if you withdraw cash from an ATM that does not belong to your bank. A wire transfer fee (often $15 to $25) applies if you send money to another bank. A stop-payment fee (usually $25 to $35) applies if you ask the bank to cancel a check you wrote.

Some banks waive certain fees under specific conditions. Charles Schwab Bank, for example, refunds all ATM fees regardless of which ATM you use, which makes it valuable if you travel or live far from a branch. Ally refunds overdraft fees once per year. Credit unions often have lower overdraft fees than national banks or waive the first one annually. Read the fee schedule before you open an account so you know what you might be charged for.

How to compare no-fee banks on other features

Once you have narrowed your search to banks with no monthly fee, compare them on the features that matter to your daily life. If you deposit cash regularly, you need either a physical branch nearby or access to a large ATM network. If you travel, you want a bank that refunds ATM fees or has ATMs in the places you go. If you keep a savings account at the same bank, compare interest rates—online banks typically pay more than credit unions or regional banks.

Check the overdraft policy. Some banks offer overdraft protection, which links your checking account to a savings account and automatically transfers money if you overspend. Others charge an overdraft fee immediately. A few banks, like Ally, do not charge overdraft fees at all if you go negative—they simply decline the transaction. That can be inconvenient in the moment but saves you money.

Look at the mobile app and online banking experience. You will use this every day, so download the app and test it before you commit. Check whether you can deposit checks by photo, set up bill pay, and transfer money between accounts easily. Customer service matters too—if something goes wrong, you want to reach someone quickly. Online banks offer chat and phone support but not in-person help. Credit unions and regional banks may have branches where you can walk in.

Opening a no-fee account and switching from your current bank

Opening a new account at a no-fee bank takes 10 to 15 minutes online. You will need your Social Security number, a government-issued ID, and your current address. The bank will run a soft credit check and verify your identity. You can usually start using the account the same day, though it may take a few business days for the account number to be fully activated for transfers.

You do not have to close your current bank account immediately. Many people keep their old account open for a month or two while they switch direct deposits, automatic payments, and recurring transfers to the new bank. This gives you a safety net if something goes wrong. Once you are confident the new account is working, you can close the old one. Some banks charge a fee to close an account early, so check your current bank's policy before you leave.

If you have automatic bill payments set up, log into each biller's website and update your bank information. Do not rely on your old bank to forward the payment—it may not, and you could miss a due date. Direct deposit is usually faster to switch: just give your employer or the organization paying you the new account number and routing number, and the change typically takes effect within one or two pay periods.

Frequently Asked Questions

Can I use an online bank if I need to deposit cash?

Yes, but you need a workaround. Online banks do not accept cash deposits at branches because they have no branches. You can deposit cash at a partner ATM network, transfer money from another bank account you control, or keep a second account at a local bank or credit union specifically for cash. Some online banks partner with retailers like Walmart or CVS to accept cash deposits, so check your bank's options.

What happens if I overdraft a no-fee checking account?

It depends on the bank. Most charge an overdraft fee of $25 to $35 per transaction. Some banks, like Ally, do not charge overdraft fees but will decline the transaction instead. Credit unions often charge lower overdraft fees than national banks or waive the first one per year. Check the bank's overdraft policy before you open an account.

Do I need a minimum balance to keep a no-fee account open?

Most no-fee banks, especially online banks and credit unions, have no minimum balance requirement. You can open an account with $1 and keep it open with $0 if you want. A few regional banks may require a small minimum (like $100), so confirm with the bank before you open the account.

Can I switch banks without losing my debit card or account number?

You will get a new debit card and account number with the new bank. You can keep your old account open temporarily while you update direct deposits and automatic payments, which gives you time to transition. Most employers and billers update within one or two pay periods once you provide the new information.

What is the difference between a bank and a credit union?

A credit union is member-owned and typically serves a specific group (military, employees of a company, people in a geographic area). A bank is for-profit and open to the public. Credit unions often have lower fees and better customer service but fewer ATMs and branches. Both can offer no-fee checking accounts.