When Canadians search for the RBC USD to CAD exchange rate, they are typically looking for one of two things: the actual rate RBC will give them today, or a sense of whether RBC is a reasonable place to do the conversion at all. This article addresses both questions directly.
The short answer: RBC does not publish or apply the mid-market (interbank) rate. Like all major Canadian banks, RBC sets its own posted buying and selling rates for foreign currency, embedding a profit margin — commonly called a markup or spread — of approximately 2.5% above the mid-market interbank rate on USD to CAD conversions. That markup is not shown as a line-item fee; it is simply built into the rate you are quoted.
How to See RBC's Current USD to CAD Rate
RBC posts its daily exchange rates through several channels, and the rate can shift multiple times during a business day as market conditions change.
RBC Online Banking: Log in at rbc.com and navigate to "Foreign Exchange" or initiate a currency transfer between a USD account and a CAD account. The rate shown at the confirmation step is the rate RBC will apply to your transaction.
RBC Mobile App: If you hold both a USD and CAD personal account at RBC, open the app, go to "Transfer & Pay," then "Transfer Funds," and select between your two accounts. The app will display the current posted rate before you confirm.
Branch and telephone: RBC branches can provide a quote for larger cash or wire transactions. For large corporate or snowbird conversions, RBC's treasury desk may offer a negotiated rate, though it will still carry a spread over interbank.
In all cases, the rate RBC quotes will reflect their posted rate — not the mid-market rate you see on Google, XE.com, or the Bank of Canada's daily rate page. The difference between those two numbers is the implicit cost of converting through RBC.
What RBC's Markup Actually Costs You
To make this concrete, consider a benchmark mid-market rate of 1 USD = 1.3900 CAD (the actual rate moves daily; this is illustrative).
| USD Amount | At Mid-Market (1.3900) | At RBC ~2.5% Markup (1.3553) | Implicit Cost |
|---|---|---|---|
| US$500 | CA$695.00 | CA$677.65 | CA$17.35 |
| US$1,000 | CA$1,390.00 | CA$1,355.30 | CA$34.70 |
| US$5,000 | CA$6,950.00 | CA$6,776.50 | CA$173.50 |
| US$10,000 | CA$13,900.00 | CA$13,553.00 | CA$347.00 |
The markup is proportional. A snowbird depositing US$10,000 in rental income or US investment proceeds converts through RBC at a cost of roughly CA$347 compared to what they would receive at the interbank rate — or roughly CA$200–$250 more than they would pay using Wise.
RBC's markup falls within the typical range for Canadian big banks (2.5%–3.0%), which means it is neither unusually expensive nor notably competitive among the Big Six. The bank's posted rate is simply the standard Canadian bank rate for retail foreign exchange.
RBC U.S. Dollar Accounts
RBC offers a U.S. Personal Account — a USD-denominated chequing account that lets you hold, receive, and send US dollars without converting them. This is genuinely useful for Canadians who receive USD regularly (freelancers, snowbirds, investors) and want to avoid converting at an unfavourable time.
Holding USD at RBC defers the conversion decision but does not eliminate the markup — you will still pay RBC's rate when you eventually convert. If you hold USD in the RBC U.S. Personal Account and transfer to your CAD account, the same ~2.5% spread applies at the time of transfer.
For a full review of the account's features, fees, and how it compares to holding USD at a discount broker, see our dedicated RBC U.S. Personal Account review.
RBC vs. Cheaper Alternatives: Comparison Table
The table below compares RBC's typical USD to CAD conversion cost against three common alternatives, using a US$1,000 benchmark at a mid-market rate of 1.3900.
| Method | Typical Markup | You Receive (US$1,000) | Cost vs. Mid-Market | Best For |
|---|---|---|---|---|
| RBC (bank rate) | ~2.5% | CA$1,355 | CA$35 | Convenience, small amounts |
| Wise | 0.4%–0.8% | CA$1,381 | CA$9 | Any amount, fast transfer |
| Norbert's Gambit | <0.15% | CA$1,388 | CA$2 | US$5,000+ via brokerage |
| PayPal | 4.0%–6.9% | CA$1,334–CA$1,346 | CA$44–$56 | Avoid for conversions |
PayPal is included for completeness: it is consistently the most expensive retail option for USD to CAD conversions and should be avoided when alternatives exist.
Cheaper Alternatives to RBC for USD to CAD
Wise — Best for Most Canadians
Wise (formerly TransferWise) uses the actual mid-market rate and charges a transparent percentage fee — typically 0.4%–0.8% depending on the amount and payment method. There is no hidden spread. The fee is displayed before you confirm, and the rate is locked at the time of the transfer.
Wise is regulated by FINTRAC in Canada. Transfers from a Canadian bank account to a CAD account typically arrive within one business day. For anyone converting more than approximately CA$500, the savings versus RBC are meaningful and accumulate quickly over repeat conversions.
See our detailed Wise vs. RBC fee comparison for a side-by-side breakdown at multiple amounts.
Norbert's Gambit — Lowest Cost for Larger Amounts
Norbert's Gambit is a currency conversion technique used by Canadian investors to convert large sums of USD to CAD (or vice versa) at close to the interbank rate. The process involves buying a dual-listed ETF or stock — most commonly the Horizons U.S. Dollar Currency ETF (DLR/DLR.U) — in one currency, journaling the shares between currency accounts, and selling in the other currency.
The total cost is typically under 0.15%, making it dramatically cheaper than any bank rate. The practical threshold is around US$5,000, below which the administrative effort outweighs the savings. Brokers like Desjardins Courtage en ligne (Disnat) charge $0 per trade on ETFs, making the technique essentially free beyond the bid-ask spread on the ETF itself.
For a step-by-step walkthrough, see our guide to Norbert's Gambit for USD to CAD in Canada.
If you are converting a smaller amount or want a simple one-step process, see our overview of all five methods for converting USD to CAD in Canada, ranked by cost.