Bank ATM Fees: How Much Are They?

Hand of a man with a credit card, using an ATM.
Addoro /

Sometimes you need cash — to pay back a friend or to have tip money for a night on the town — so you swing by an ATM. Depending on where you bank and what ATMs are nearby, you could end up paying much more than you need to when withdrawing your money. But you could save money on fees if you plan ahead.

Here’s what you need to know to avoid paying too much for ATM fees.

How Much Are Bank ATM Fees?

In a review of 27 banks and their ATM fees, GOBankingRates found that $2.33 is the average bank non-network ATM fee in the United States without foreign transaction fees, and banks charge non-customers $1.50 to $3.00 in fees at their ATMs. Read on to learn about the banks with the highest and lowest ATM fees, check the table to see what your bank charges and learn how you can avoid ATM fees altogether.

ATM Fees at Major Banks

Capital One ATM fees were one of the cheapest ATM fees of the banks surveyed for using non-network ATMs. First Horizon Bank and Comerica Bank charged $2 per withdrawal for non-network ATMs in the United States, and all other banks charged at least $2.50. Several banks tied for the highest charge, among them are M&T Bank, PNC Bank, Santander, SunTrust and Huntington National Bank, all charging $3 per non-network ATM withdrawal.

A Better Way to Bank

Many of the major banks charge the same rates. For example, Bank of America ATM fees, Chase ATM fees and Wells Fargo ATM fees are all the same: $2.50 for non-network ATM withdrawals in the U.S. and $5 for non-network ATM withdrawals outside the country. US Bank ATM fees are $2.50 for both U.S. and international ATM withdrawals.

ATM Fees at Major Banks
Bank Non-Network ATM Withdrawal Fee Non-Network International ATM Withdrawal*
Bank of America $2.50 $5.00
BB&T $2.50 $5.00
BMO Harris $3.00 2.8%
Capital One $2.00 N/A
Chase $2.50 $5.00
Citibank $2.50 N/A
First Horizon Bank $2.00 $3.00
Comerica Bank $2.00 $5.00
Fifth Third Bank $3.00 $5.00
HSBC Bank Fee is set by machine operator Fee is set by machine operator
KeyBank $3.00 $5.00
M&T Bank $3.00 Larger of $5.00 or 3%
PNC Bank $3.00 $5.00
Regions Bank $3.00 $5.00
Santander $3.00 $6.00
SunTrust $3.00 $5.00
TD Bank $3.00 3%
US Bank $2.50 $2.50
Union Bank $0.00 $0.00
Wells Fargo $2.50 $5.00
Huntington National Bank $3.00 3%
Bank of the West $3.00 2%
City National Bank $2.50 3%
Frost Bank Fee is set by machine operator Fee is set by machine operator
Synovus Bank $2.50 $2.50
First National Bank of Pennsylvania $2.50 $2.50
Associated Bank $2.00 3%
Information accurate as of June 8, 2022. *Your bank may charge an additional fee if your ATM withdrawal is in a foreign currency or takes place in a foreign country. For example, many banks charge a 3 percent foreign transaction fee.

Foreign Transaction Fees

Fees for international ATM withdrawals can be much higher, and banks often tack on additional foreign transaction fees that make foreign ATM withdrawals even more expensive. For example, Santander Bank’s fee for a foreign ATM withdrawal is $6 — double its fee in the United States.

Similarly, with Chase, the fee for foreign ATMs is $5, double its typical $2.50 rate. Plus, if the withdrawal is in a currency other than U.S. dollars, you’ll be charged an additional fee of 3 percent of the withdrawal. Chase International ATM fees could total $5 plus 3 percent of the transaction. Contact your bank ahead of time if you plan to travel abroad to find out about foreign transaction fees that you might have to pay.

A Better Way to Bank

Which Banks Don’t Charge ATM Fees?

The best way to avoid ATM fees is to plan ahead, including using the internet to search the term “cheapest ATM fees near me” before you visit an ATM and opening accounts at banks with no ATM fees. Always read the fine print and ask questions; banks that do not charge ATM fees might have minimum balance requirements or only reimburse a certain amount of fees each month. For example, USAA, which is an online-only bank, reimburses up to $15 in out-of-network ATM fees per month since it doesn’t offer ATMs of its own. The best option is to find a bank with a network of fee-free ATMs that are easily accessible for you, so that you can save yourself a lot of money.

Bank names have been updated. Information is accurate as of June 8, 2022.

Editorial Note: This content is not provided by any entity covered in this article. Any opinions, analyses, reviews, ratings or recommendations expressed in this article are those of the author alone and have not been reviewed, approved or otherwise endorsed by any entity named in this article.

A Better Way to Bank

Share this article:

facebook sharing button
twitter sharing button
linkedin sharing button
email sharing button
A Better Way to Bank

About the Author

Michael Keenan is a writer based in the Kansas City area, specializing in personal finance, taxation, and business topics. He has been writing since 2009 and has been published by Quicken, TurboTax and The Motley Fool.
Learn More


See Today's Best
Banking Offers