Skip to Main Content

How much are wire transfer fees?

Written by Edited by
Published on January 21, 2026 | 3 min read

Bankrate is always editorially independent. While we adhere to strict , this post may contain references to products from our partners. Here's an explanation for . Our is to ensure everything we publish is objective, accurate and trustworthy.

People walk by a Western Union location in New York.
DW labs Inc./Shutterstock

Key takeaways

  • Wire transfers can be a necessary but expensive way to send money.
  • Some banks charge you for outgoing wires only, not incoming wires.
  • Some banks, such as Marcus by Goldman Sachs, do not charge wire transfer fees at all.
  • It can cost less to initiate wire transfers online rather than sending a wire through a customer service representative.

A wire transfer is a method of sending money from one bank account to another, whether it’s to yourself or someone else. Wire transfers can be sent domestically or internationally but they are one of the most expensive ways to transfer money. Outgoing domestic wire transfers, for example, typically cost $25 or $30. 

But wire transfers are sometimes a good option, especially for moving large amounts of money. It’s common to use wire transfers to make a down payment on a house, fund a brokerage account, settle a tax bill or pay school tuition.

How much does a wire transfer typically cost?

Domestic outgoing wire transfer fees typically cost $25 to $30, while outgoing international wire fees often cost upwards of $50. That said, you can find a bank with lower (or no) fees.

Wire transfer fees: What online wire transfers cost at some banks

Wire transfer fees vary from bank to bank, and banks often charge lower fees for customers who have higher deposit balances and utilize private banking services. Here’s a rundown of the fee ranges for sending a wire transfer online at some recognizable financial institutions.

Bank Incoming domestic Outgoing Domestic Incoming international Outgoing international
Alliant Credit Union $0 $25 $0 $50
Ally Bank $0 $20 N/A N/A
Bank of America $0-$15 $30 $15 $0-$45
Capital One* $15 $30  N/A (only in branch) N/A (only in branch)
Chase $0-$15 $25-$35 $0-$15 $0-$50
Citi $0-$15 $0-$25 $0-$15 $0-$35
Fidelity $0 $0 $0 $0
Huntington $15 $25 $15 $75
PNC $15 $25-$30 $15 $5-$50
TD Bank $15 $30 $15 $50
Truist $15 $30 $20 $65
U.S. Bank $20 $30 $25 $50
Wells Fargo $0 $25-$40 $0-$15 $0-$40

How to avoid wire transfer fees

Here are some strategies for avoiding wire transfer fees.

Find an institution with free wire transfers

Some financial institutions, especially online banks, do not charge for domestic wire transfers. Ally and Alliant Credit Union, for example, offer free incoming domestic wire transfers. Marcus by Goldman Sachs and Fidelity don’t charge fees on incoming or outgoing wire transfers. 

Use third-party money transfer services

These days, wire transfers aren’t the only fast way to send or transfer money. Third-party companies such as Wise, Western Union or MoneyGram also offer money transfer services. But wire transfers may be still be quicker in some cases. 

If you’re paying a friend or family member, consider using a peer-to-peer payment service such as Zelle, which is offered through banks, or other stand-alone apps like PayPal and Venmo. But note that these apps may have much smaller transaction limits than wire transfers. Zelle limits at top banks, for example, may be as low as just $600. Wire transfers tend to be better for sending large sums of money.

Green circle with a checkmark inside

Pros

  • Extended hours outside traditional bank wire window
Red circle with an X inside

Cons

  • Lower transaction limits
  • Potentially slower transfer times

Look for fee discounts

Some banks will offer discounts on wire transfers based on which account you have or how you send the wire. For example, Chase and PNC Bank both offer discounts for sending wires online yourself, without the assistance of a customer service representative. With Chase, doing it on your own will save you $10 with a domestic wire, while PNC offers a $5 savings ($10 for international wires).

Send international wires in the local currency

If you need to wire money to a bank account outside the U.S., some banks will offer discounts for sending in the local denomination (not U.S. dollars). For example, the Chase international wire transfer fee for sending in U.S. dollars is $40 (if you send it yourself). But the fee for sending it in a foreign currency is just $5 ($0 if you’re sending at least $5,000).

FAQs on wire transfers

Bottom line

Wiring money is often a quick and secure way to send funds — although it can be pricey, so anyone who uses this service frequently would benefit from shopping around for a bank with the lowest wire transfer fees. It can also pay to look into alternative money transfer options — such as Zelle, Venmo or PayPal, which may save you money and send it more quickly than a wire transfer.

Did you find this page helpful?
Info Icon
Help us improve our content