Need to Get Some Cash? These 6 Bank Accounts Waive Your ATM Fees

Atm fees
BraunS/Getty Images

Enjoying an ATM’s convenience gets more expensive every year — literally.

ATM fees have hit a record high for the 10th year in a row, according to Bankrate’s annual survey.

Between a $2.90 charge from the bank that owns the ATM and a $1.67 charge from your bank for using someone else’s machine, the average cost to withdraw cash from an out-of-network ATM is $4.57 this year.

That’s more than 20% on top of the $20 you were about to withdraw for one last round at the bar.

How to Avoid ATM Fees

Thankfully, a number of banks are catching on, and you can find accounts offering free ATMs — not just in-network, but all ATMs.

These seven bank accounts all waive ATM fees to some extent — some better than others.

I listed them in descending order, starting with those that offer the best combination of ATM rebate options, the lowest barrier to entry and overall good benefits for account holders.

The best bank account for you depends on your situation and money goals, so don’t discount those lower on the list!


1. State Farm Bank

A close second, State Farm Bank is a good option if you prefer an institution with physical locations.

State Farm’s basic checking account requires a minimum opening deposit of $25, and offers free ATMs with a few stipulations.

To receive unlimited ATM rebates, you’ll need to have at least one direct deposit to your account per statement cycle. Without a direct deposit, you’ll get ATM rebates up to $10 in that statement cycle.

State Farm will reimburse you for fees charged by other banks at the end of each statement cycle, and it won’t charge fees to use its own ATMs or those owned by other banks.

If you work for an employer that offers direct deposit, the requirement should be easy to hit. But if you don’t have that option, or your income isn’t stable, you may miss out on this account’s benefits.

2. Bank of Internet USA

Although Bank of Internet USA contends with the benefits of the first two accounts, it only offers free ATMs within the U.S.

As its name suggests, this is another online-only bank. It offers several checking accounts with ATM reimbursements and other benefits.

A BofI representative told me all its checking accounts require a $100 minimum opening deposit, but after that require a minimum balance of only $1.

Bank of Internet’s Essential Checking account comes with no monthly or annual fees, no overdraft fees and cash-back rewards for debit card purchases.

BofI will reimburse you by the end of the next business day for unlimited ATM fees within the U.S.

For ATM use in another country, you’ll pay a 2% service fee. So even though this online bank account is flexible, it isn’t ideal for international travel.

3. Schwab Bank High Yield Investor Checking Account

Schwab Bank is one of the first that comes to mind when looking for a bank account for international travelers. The account offers unlimited ATM fee rebates for cash withdrawals at ATMs anywhere in the world.

The Penny Hoarder’s resident travel guru, Susan Shain, uses and loves it.

“I’ve had Schwab for years and recommend it to every international traveler I know,” Shain says.  “I used to take out huge wads of cash at once, just so I could avoid paying fees every time I needed more — but that’s not a safe way to travel.

“Now, because Schwab refunds fees charged by other banks, I can take out cash every few days. Win-win for sure!”

Schwab’s online-only High Yield Investor Checking account must be linked to a Schwab One brokerage account. There are no fees or minimum deposits to open, either, as long as you open them together.

Neither account comes with monthly fees or a minimum balance, but “other account fees, fund expenses and brokerage commissions may apply” to the brokerage account once you begin investing.

4. Ally Bank

With Ally’s free online Interest Checking account, you can use any Allpoint ATMs in the U.S. for free, plus Ally will reimburse you up to $10 — three average transactions per statement cycle — for other ATM fees within the U.S.

An Ally representative told me this checking account has no required minimum deposit to get started.

5. Chesapeake Bank

Chesapeake Bank’s online-only Clear Sky checking account will waive up to $20 — six average transactions — in ATM fees per month.

You’ll also get free basic identity theft protection when you open an account!

6. Credit Unions

If you’re eligible to become a member of a local credit union, check their ATM policies. Credit unions often don’t have large ATM networks, and make up for it by reimbursing fees charged by other banks.

Disclosure: This post contains affiliate links. By checking out this featured content, you help us bring you more ways to save!

Dana Sitar (@danasitar) is a staff writer at The Penny Hoarder. She’s written for Huffington Post,, Writer’s Digest and more, attempting humor wherever it’s allowed (and sometimes where it’s not).