I want to transfer money to an American bank account, but I am in Canada. What is the cheapest way to do so?

MetaFilter has:

  1. USPS mail order - $700 limit, $4 charge
  2. Vanilla wire transfer (My bank requires it be done in person and charges $30 per transaction, limit $3000)
  3. Cheque: ($40 fee?)

Any gotcha's (i.e. HIDDEN FEES) and / recommended methods?

1 Answer 1


XE.com will do an ACH transfer for no fee, and they'll give you a better exchange rate than your bank. I use them for converting CAD/USD.

  • Thanks. Does xe.com impose a maximum transfer size?
    – nealmcb
    Jul 15, 2011 at 16:22
  • @nealmcb I seem to recall a limit of $10,000. You can get that adjusted by calling them. Jul 15, 2011 at 16:27

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.