The short answer
You can exchange US dollars for Canadian dollars in Canada at a currency exchange bureau, a participating bank branch, or online through a registered money services business. For cash, confirm first that the location buys US banknotes and serves walk-ins. For money already in an account, compare same-day quotes. On the morning of October 9, 2026, the latest Bank of Canada daily average was 1 USD = 1.4240 CAD, for October 8.
Or call 1-877-355-5239
I am Rahim Madhavji, President of Knightsbridge Foreign Exchange Inc. We are a Canadian currency exchange company headquartered in Toronto, serving clients in every province, and we exchange six currencies: Canadian dollars, US dollars, British pounds, euros, Australian dollars, and New Zealand dollars. We work bank account to bank account. We are not a bank; we don't hold deposits, and we don't take cash.
I run a currency exchange company, so I'm interested in how you convert your money. The rates and fees below are dated and sourced so you can check them yourself.
Where can I exchange USD to CAD in Canada?
Three kinds of places do this every day. A currency exchange bureau at an airport, mall, or downtown storefront buys your US banknotes and hands you Canadian cash. A bank branch converts US cash or a US dollar balance for you if you bank there, and sometimes if you do not; TD, BMO, Scotiabank, and CIBC do it at the branch, and RBC says on its calculator page that cash foreign exchange is for RBC clients only. An online money services business like ours converts money between your bank accounts, so you never touch cash.
Two places people still search for do not do this. Border officers do not exchange money. The Canada Border Services Agency page for travellers (updated May 29, 2026) says only that you must declare currency or monetary instruments of CAN$10,000 or more, in Canadian or foreign currency or a mix, and it says nothing about exchanging it. Canada Post sells foreign cash through CIBC for travellers leaving the country, but it does not buy US dollars back from you.
Which of the three you use depends on whether you are holding cash and on how much you are converting. The sections below take each case in turn, starting with the question I am asked most.
Can you exchange US dollars in Canada without a bank account?
Yes, if you are holding cash. Two situations get mixed up here, so take them separately.
If you have a bank account somewhere but not at the branch in front of you, most branches will still convert US bills for a walk-in, but policy differs by bank and sometimes by branch. RBC's calculator page states that its cash foreign exchange is for RBC clients only. Call the branch before you go.
If you have no bank account anywhere, a currency exchange bureau is the place to go. Bureaus buy US banknotes and pay Canadian cash to anyone with government photo ID. Before you go, confirm three things by phone or on its site: that it buys US banknotes and pays Canadian cash, that it serves walk-in clients without an account, and what ID and limits apply.
| Provider | Where | Buys US banknotes for Canadian cash? | Account needed? | What to confirm before you go |
|---|---|---|---|---|
| Continental Currency Exchange | Ontario branches; locations on its site | Yes, posted cash rate 1.4075 on October 9 | No | Branch hours, ID, any limit on the amount |
| VBCE | Vancouver; locations on its site | Yes, posted cash rate 1.4081 on October 8; VBCE runs a separate electronic service | No for cash | Which branch handles cash, ID, hours |
| Calforex | Branches in several provinces; locations on its site | In branch; no public USD buying rate online | No | Call the branch for the USD buying rate |
| ICE Canada | Toronto Pearson and other airports | Yes; online reservation rate 1.3540 dated October 8, counter rate may differ | No | Whether the reservation rate applies at the counter |
On identification: under FINTRAC's rules for money services businesses (page updated September 9, 2025), a business must verify the identity of anyone exchanging CAN$3,000 or more. Many will ask for ID below that, and other FINTRAC rules can require it, so bring photo ID regardless. A business must also report to FINTRAC when it receives CAN$10,000 or more in cash in one transaction, or in related transactions within 24 hours. None of this is a tax or a limit; it is record-keeping.
You cannot use KnightsbridgeFX without a bank account. Every transaction we do moves from one bank account to another, so you need an account to send from and an account to receive into.
Which rate should I compare?
When you hand over US dollars and receive Canadian dollars, the exchange business is buying your US dollars. Ask for its USD buying rate, expressed as Canadian dollars paid for each US dollar. A higher number pays you more. The posted selling rate, which is always higher, is what you would pay to buy US dollars, and it does not apply to you.
Then do one calculation: Canadian dollars received equals the US dollars converted, multiplied by the quoted CAD per USD, minus any fee charged in Canadian dollars. Compare that final figure across providers, not the headline rate, and take your quotes as close together as you can, ideally within the same quarter hour, because the market moves through the day.
Where is the best place to exchange currency in Canada?
There is no single best place. It depends on the amount and on whether the money is cash or already in an account.
For under about US$1,000 in cash, use a downtown bureau or a bank branch, and avoid the airport counter when you can. On the morning of October 9, 2026, the ICE online reservation rate at Toronto Pearson was 1.3540, and Continental Currency's posted cash rate in Toronto was 1.4075, a difference of about $53 on US$1,000 before any fees. Those are two different channels read on two different days, so treat the gap as typical of airport pricing rather than a figure you will see on the day.
Under $2,000 already in a bank account: convert it through your bank's online banking or another registered online provider. That amount is below our minimum, so we are not the option here. Compare the final Canadian dollars after fees.
$2,000 or more in a bank account: get a quote from your bank and a quote from a registered online provider for the same amount within the same quarter hour, then take the one that delivers more Canadian dollars after all fees. For the detailed bank-by-bank research, I keep a dated table showing how the five big banks compare on exchange rates, plus a separate page comparing Wise and KnightsbridgeFX.
Is it cheaper to exchange USD to CAD at a bank or a currency exchange?
On the quotes read on the morning of October 9, 2026, the registered providers paid more Canadian dollars per US dollar than the banks did, for both cash and bank-to-bank exchanges. That is one morning's reading, not a rule, and the only comparison that matters is the one you take yourself. The two tables keep cash and bank-to-bank separate, because they are different products at different prices.
| Provider | CAD paid per 1 USD | Difference from the October 8 Bank of Canada average (1.4240) | CAD received | Basis |
|---|---|---|---|---|
| TD | 1.3883 | 2.5 percent below | 13,883 | Online converter, 9:00 a.m. ET |
| RBC | 1.3859 | 2.7 percent below | 13,859 | Rate on a US$7,000 test; the calculator sends larger amounts to a branch |
| Scotiabank | 1.3828 | 2.9 percent below | 13,828 | Rate page effective October 8, posted for transactions up to $9,999 |
| KnightsbridgeFX (illustrative) | 1.4126 | 0.8 percent below | 14,126 | Published markup applied to the October 8 average. Not a quote; the live rate is given by phone or in your account |
| Provider | CAD paid per 1 USD | Difference from the October 8 Bank of Canada average (1.4240) | CAD received | Basis |
|---|---|---|---|---|
| VBCE, Vancouver | 1.4081 | 1.1 percent below | 1,408 | Travel rates page, October 8 |
| Continental Currency, Toronto | 1.4075 | 1.2 percent below | 1,408 | Rate table, 9:03 a.m. October 9 |
| BMO branch | 1.3803 | 3.1 percent below | 1,380 | Cash rate page, October 9 |
| TD branch | 1.3791 | 3.2 percent below | 1,379 | Converter, cash tab, October 9 |
| ICE, Toronto Pearson | 1.3540 | 4.9 percent below | 1,354 | Online reservation rate, October 8 |
Two cautions. The difference from the Bank of Canada average combines the provider's pricing with any market movement since that average was set, so read it as a comparison between rows, not as each provider's exact margin. And the bank receiving a wire may charge an incoming fee that neither of us controls; check its fee schedule before you compare.
Can I exchange US cash at a Canadian bank?
If you hold an account there, yes. Bring US bills and government ID, and the teller converts them at the bank's posted cash rate, which is lower than its non-cash rate. On October 9, 2026, TD paid 1.3883 for a US dollar sent from an account and 1.3791 for the same dollar in cash, a difference of about $92 on US$10,000. RBC limits cash exchange to its own clients. If you do not have an account at that bank, call the branch first. Expect to use bills; coins are rarely accepted.
If you have a US dollar account at a Canadian bank, you can deposit the cash into it without converting at all, then convert later when you choose, at the bank or with a provider like ours.
How does KnightsbridgeFX fit in?
Knightsbridge Foreign Exchange Inc. is an online currency exchange business founded in Toronto in 2009. We convert between six currencies: Canadian dollars, US dollars, British pounds, euros, Australian dollars, and New Zealand dollars, and we move the money bank to bank. We do not handle cash at any office. Our main office at First Canadian Place in Toronto is by appointment, and we have local phone lines in Montreal, Calgary, Ottawa, Vancouver, Victoria, Winnipeg and Halifax.
Our markup is between 0.1 percent and 0.8 percent above the interbank rate depending on the amount (checked October 9, 2026). Outgoing wires are free. The minimum transaction is $2,000. You get the rate live by phone or in your online account before you commit, and you can set a rate alert if you would rather wait for a level.
Before you use any online provider, including us, confirm three things: whether your US dollars sit in a Canadian or a US bank account, how you will fund the exchange (bill payment, electronic funds transfer or wire), and when the Canadian dollars will reach you, because each funding method has its own timing. If you want to see every step, read how KnightsbridgeFX works, and if you want to check us out first, read Is KnightsbridgeFX legit? and our reviews page.
What should I do before I exchange?
Look up the Bank of Canada daily average so you have a reference point, or use our USD to CAD converter. Ask for the USD buying rate. Get two quotes for the same amount as close together as you can, and compare the Canadian dollars you would actually receive after fees. If you are moving a large amount for the first time, start at the minimum and move the rest once the first transfer lands. If you are deciding whether to convert now or wait, read when is the best time to buy US dollars in Canada.
Compare our rate to your bank before you send a dollar.
Tell us the amount and the timing. We show you the rate with the markup in plain sight, then you call your bank and decide.
Or call 1-877-355-5239
Knightsbridge Foreign Exchange Inc. is registered with FINTRAC as a money services business (registration M09819788) and is regulated by the Autorité des marchés financiers in Quebec.
Frequently Asked Questions
Where can I exchange USD to CAD in Canada?
At a bank branch, at a currency exchange bureau in an airport, mall or downtown storefront, or online through a registered money services business that moves the money between bank accounts. Border officers and train stations do not exchange money.
Where is the best place to exchange currency in Canada?
It depends on the amount and on whether you hold cash. Under about $1,000 in cash, a bank branch or a bureau away from the airport. From $2,000 up, compare a bank quote and a registered online provider quote in the same 15 minutes and take the one that lands more Canadian dollars after fees.
Can you exchange US dollars in Canada without a bank account?
Yes, with cash and government photo ID at a currency exchange bureau, which serves walk-ins without an account. Bank branches vary: RBC limits cash exchange to its own clients, so call ahead. FINTRAC requires identity verification on exchanges of CAN$3,000 or more, and ID is often asked for below that. KnightsbridgeFX needs a bank account on both sides.
Is it better to exchange US dollars in Canada or the United States?
Compare same-day quotes on both sides for the same amount; that is the only reliable test. Canadian banks and bureaus quote the USD to CAD trade every day, while a US branch may treat Canadian dollars as a special order. Either way, avoid airport counters.
Do I have to declare US cash at the Canadian border?
Yes, if you carry currency or monetary instruments worth CAN$10,000 or more, in Canadian or foreign currency or a mix, you must declare it to the Canada Border Services Agency. There is no tax on declaring it; failing to declare can lead to seizure and a penalty.
Which rate should I ask for when selling US dollars?
Ask for the USD buying rate, stated as Canadian dollars paid per US dollar. A higher number pays you more. Canadian dollars received equals US dollars converted, times that rate, minus any fee charged in Canadian dollars.
Rahim Madhavji, President, Knightsbridge Foreign Exchange Inc.
Read next: Convert USD to CAD · How do the big five banks compare on exchange rates? · Do you need to visit a branch to exchange currency? · About Rahim Madhavji
