Wire Transfer Fees for Top US Banks

Wire transfer is the fastest and most secure way to transfer money from one bank account to another. The receiver of the funds gets the money on the same day. There are other safer ways to send money but in most cases it takes around 3 days for the money to reach the recipient. Having said that, the speed of wire transfer comes at a price – when other methods of payments are generally free or costs very little, wire transfer fees is quite high in comparison to those methods.

Most banks charge for both incoming and outgoing wire transfers. Here is the comparison of the fees charged by top banks in USA for domestic and international wire transfers. Apart from the wire transfer fees, if the transfer involves currency conversion, banks make money on currency conversion as well by giving retail conversion rates to you which is usually 1-2% lower than the market rate. We recommend using services like TransferWise for getting best conversion rates with lower wire transfer fees.

Bank Name
International
Domestic
Incoming Outgoing Incoming Outgoing
Wells Fargo Bank $16 $30 to $45 $15 $30
Chase Bank $15 $45 $15 $30
U.S. Bank $25 $50 $20 $30
BBT Bank $18 $30 $8 $15
Regions Bank $18 $45 $15 $20
SunTrust Bank $30 $50 $15 $25
Fifth Third Bank $15 $50 $15 $30
TD Bank $15 $40 $15 $25
Key Bank $0 $45 $0 $30
Citi Bank $15 $45 $15 $35
Avg. Fees $17 $44 $13 $27