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
    Commented Jul 15, 2011 at 16:22
  • @nealmcb I seem to recall a limit of $10,000. You can get that adjusted by calling them. Commented Jul 15, 2011 at 16:27

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .