People need to know where to exchange currency no matter if they are leaving for a trip or returning home.

Then where can you exchange foreign currency? We list over a dozen places below. We’ve included all details you need to know so you can not only find a nearby currency exchange, you can find the best currency exchange for your exact situation.

In This Article:

  • Things to Know About Exchanging Currency

  • Banks That Exchange Foreign Currency

  • Other In-Person Places That Exchange Foreign Currency

  • Online Companies That Exchange Foreign Currency

Things to Know About Exchanging Currency

When you exchange U.S. dollars for foreign currency, you’re actually purchasing a commodity rather than making an even trade. Banks or other companies buy currency at a certain price and sell it to you at a higher price (after all, they are running a business). Because of this, don’t assume that you will get the same rate of exchange everywhere you can exchange money. Some businesses add service charges and fees. Even those that don’t may be making up for it by charging less favorable rates of exchange. Compare their rates with the official rates of exchange if you want to be sure.

When you exchange your foreign currency for U.S. dollars upon arriving back in the U.S., don’t be surprised if you get a different rate than you expected. Exchange rates change daily, and companies also buy money at different rates than they sell them. Additionally, most currency exchange places are unwilling to exchange coins, so you’ll want to use them up before you come home or be stuck with an unintended coin collection.

Note: If you are buying something online in another currency, you can typically use standard methods of payment such as PayPal or your credit card. You will be given the exchange rate set by the payment company (e.g. PayPal). Some credit cards may charge a foreign transaction fee as part of the transaction. You can also make payments to overseas companies through some banks. If you need hard cash, however, read on.

Banks That Exchange Foreign Currency

Banks can be some of the best places to exchange money. Because they are able to buy foreign money at a good price, they should be able to pass the good rate along to you. Some have restrictions on who can exchange money, though, and some have fees you should know about. You can probably exchange money at the bank you use, although you may need to visit the bank’s main branch or call ahead to make sure they have what you need. Here are the details for ten of the biggest banks in the United States. This information is available on each bank’s website, unless otherwise noted.

1. Bank of America

  • Who Can Exchange Money: Customers with a Bank of America credit card or checking or savings account. Customers with only a credit card need to make the order from a financial center rather than online.
  • Currencies Available: Currency from over 100 countries.
  • Fees: For orders under $1,000, there is a $7.50 delivery fee, whether the money is delivered to your home or to a banking center. Orders over $1,000 are delivered free.
  • Payment Accepted: Debit card from your Bank of America checking account, linked checking or savings account, or cash.
  • How to Order: Go to a bank or order online.
  • How to Change Back to Dollars: Bring your foreign currency into a full-service banking center.
  • Find a Bank of America Near You or Order Online.

2. BB&T

  • Who Can Exchange Money: According to a company representative, only BB&T customers are eligible.
  • Currencies Available: A company representative was unable to give an estimate; however, he said that “pretty much all common currencies” are available.
  • Fees: $10.
  • Payment Accepted: Direct debit from a BB&T checking or savings account.
  • How to Order: Visit your local branch.
  • How to Change Back to Dollars: Bring your foreign currency to a branch. Credit for the exchange will be applied to your account; the $10 fee applies.
  • Find a BB&T Near You.

3. Chase

  • Who Can Exchange Money: According to a company representative, Chase account holders or other customers.
  • Currencies Available: About 70.
  • Fees: None
  • Payment Accepted: Cash, payment from a Chase account.
  • How to Order: Visit your local Chase branch or call them to place your order.
  • How to Change Back to Dollars: Bring your foreign currency into your local branch. Some currencies may not be accepted.
  • Find a Chase Bank Near You.

4. Citibank

  • Who Can Exchange Money: Citibank account holders.
  • Currencies Available: Over 50.
  • Fees: $5 service fee for orders under $1,000; free delivery to a Citibank; $10 delivery charge for standard overnight delivery to another place. All fees are waived for clients with Citigold or Citi Priority Account packages.
  • Payment Accepted: Debit from your Citibank checking, savings, or money market account.
  • How to Order: Visit your local branch or call 1-800-756-7050.
  • How to Change Back to Dollars: Visit your local branch. This service has a fee of $5 unless you are exchanging over $1,000.
  • Find a Citibank Near You.

5. KeyBank

  • Who Can Exchange Money: KeyBank customers.
  • Currencies Available: Over 90.
  • Fees: $10 for standard shipping and handling.
  • Payment Accepted: According to a company representative, KeyBank will debit your checking account the required amount.
  • How to Order: Visit any KeyBank branch. Orders under $600 have a two-day shipping time; orders over that amount are available the next business day.
  • How to Change Back to Dollars: Bring the cash to a KeyBank branch; $10 shipping fee applies.
  • Find a KeyBank Near You.

6. M&T Bank

  • Who Can Exchange Money: According to a company representative, only M&T account holders are eligible.
  • Currencies Available: Over 60 currencies are available through Travelex.
  • Fees: $7 processing fee and $12 shipping fee apply.
  • Payment Accepted: Direct debit from an M&T checking account.
  • How to Order: Visit an M&T branch.
  • How to Change Back to Dollars: Bring your currency back to a branch; a $5 transaction fee and $12 shipping fee will apply.
  • Find an M&T Bank Near You.

7. PNC Bank

  • Who Can Exchange Money: According to a company representative, only PNC customers are eligible.
  • Currencies Available: A company representative indicated that this information is available only when you order currency.
  • Fees: No transaction fee. For overnight delivery, a $15 delivery charge applies.
  • Payment Accepted: Direct debit from your PNC checking account.
  • How to Order: Visit a local branch to order currency. It will usually be available within 24 to 48 hours.
  • How to Change Back to Dollars: Bring your foreign currency to any branch for immediate exchange.
  • Find a PNC Bank Near You.

8. TD Bank

  • Who Can Exchange Money: TD Bank customers.
  • Currencies Available: Over 75.
  • Fees: $17.50 for orders worth under $250. For orders of $250 and above, the fee is $7.50.
  • Payment Accepted: According to a company representative, cash or a linked checking account are accepted.
  • How to Order: Visit a branch to order the currency. Pickup is available within two business days after ordering.
  • How to Change Back to Dollars: Bring your foreign currency to any branch. Fees apply as described above.
  • Find a TD Bank Near You.

9. U.S. Bank (partnered with Travelex Currency Services, Inc.)

  • Who Can Exchange Money: Anyone.
  • Currencies Available: Over 70.
  • Fees: Standard home delivery is about $10.
  • Payment Accepted: Debit or credit. Using a credit card may incur cash advance fees.
  • How to Order: Order online or visit a Travelex store. Online orders must be worth at least $250.
  • How to Change Back to Dollars: Visit a Travelex store or send cash to them.
  • Find a Travelex Near You or Order Online.

10. Wells Fargo

  • Who Can Exchange Money: Anyone.
  • Currencies Available: Over 70.
  • Fees: No service fee for Wells Fargo customers; $7.50 for everyone else.
  • Payment Accepted: Payment from a Wells Fargo checking or savings account; cash accepted only when ordering from a local branch.
  • How to Order: Order online, visit a Wells Fargo bank, or call 1-800-626-9430.
  • How to Change Back to Dollars: Bring your foreign currency to any Wells Fargo bank (some currencies may not be accepted). Non-customer $7.50 service fee applies.
  • Find a Participating Wells Fargo Near You or Order Online.

Other In-Person Places That Exchange Foreign Currency

Hotels may offer currency exchange, but like the airport kiosks, these are typically pricey and should be used chiefly as a last resort.

Major airports typically have currency exchange kiosks. These can be convenient but will probably cost you more than many other options.

Malls sometimes have kiosks or stores where you can exchange money.

If you want other options, there are some companies that allow you to order foreign currencies online, independent of banks.

Online Companies That Exchange Foreign Currency

1. International Currency Express

  • Currencies Available: Over 50.
  • Fees: Shipping starts at $10, insurance fee may apply. (These can be avoided by exchanging the money in person at their Beverly Hills, CA office.)
  • Payment Accepted: Direct deposit, check, or credit card. Direct deposit rates are more favorable.
  • How to Order: Visit their website or call 888-278-6628 during business hours.
  • How to Change Back to Dollars: Complete their buy-back form and mail it to their office with the currency to exchange. Aside from shipping the money, you will not pay any fees.

2. Travelex Currency Services, Inc.

  • Currencies Available: Over 60.
  • Fees: Delivery fee starting at about $10 for orders under $1000. Orders over that amount are free.
  • Payment Accepted: Debit or credit. Using a credit card may incur cash advance fees.
  • How to Order: Order online or visit a Travelex store. (Many major airports have Travelex stores.) Online orders must be worth at least $250.
  • How to Change Back to Dollars: Visit a Travelex store or send cash to them.

In Summary

Now you know where to convert currency. There are a lot of good options for exchanging foreign money, though getting the best rates may take some planning and comparison. Be sure to give yourself some time to order and receive your money before your trip. If you need to exchange money before you leave the country, your local bank may be your best bet. Online businesses also provide you with a wide range of options, and nearby kiosks, though pricier, are typically the most convenient if you’re in a hurry.