Compare today's live cash exchange rates from Royal Bank of Canada (RBC) against Currency Mart's 4 retail branches in Toronto and Winnipeg. See exact buy and sell rates across 30+ physical cash currencies with zero hidden bank fees.
Last updated: 2026-09-23 11:00:10 ET | Physical retail banknote cash rates
| Currency | RBC Royal Bank Bank |
TRTRAC Branch
|
TRTYSC Branch
|
WPGDTN Branch
|
WPGSVT Branch
|
|---|---|---|---|---|---|
|
AED
UAE Dirham |
0.3730 | 0.3495 | 0.3499 | 0.3431 | 0.3431 |
|
ARS
|
Unavailable | N/A | N/A | N/A | N/A |
|
AUD
Australian Dollar |
0.9631 | 0.9627 | 0.9340 | 0.9918 | 0.9448 |
|
BBD
|
Unavailable | 0.5742 | 0.5242 | 0.5992 | 0.5992 |
|
BDT
|
Unavailable | N/A | N/A | N/A | N/A |
|
BHD
|
Unavailable | N/A | N/A | N/A | N/A |
|
BMD
|
Unavailable | N/A | N/A | N/A | N/A |
|
BRL
Brazilian Real |
Unavailable | 0.2381 | N/A | 0.2332 | 0.2332 |
|
BSD
|
Unavailable | N/A | N/A | N/A | N/A |
|
BZD
|
Unavailable | N/A | N/A | 0.5109 | N/A |
|
CHF
Swiss Franc |
1.6625 | 1.6452 | 1.6673 | 1.7088 | 1.6495 |
|
CLP
|
Unavailable | 0.0013 | 0.0013 | 0.0013 | 0.0013 |
|
CNY
Chinese Yuan |
Unavailable | 0.1825 | 0.1824 | 0.1826 | 0.1826 |
|
COP
|
Unavailable | 0.0004 | 0.0004 | 0.0004 | 0.0004 |
|
CRC
|
Unavailable | 0.0030 | 0.0030 | 0.0029 | 0.0029 |
|
CZK
Czech Koruna |
0.0638 | 0.0612 | 0.0597 | 0.0612 | 0.0612 |
|
DKK
Danish Krone |
0.2088 | N/A | N/A | 0.2147 | N/A |
|
DOP
|
Unavailable | 0.0219 | 0.0215 | 0.0211 | 0.0211 |
|
EGP
|
Unavailable | N/A | N/A | N/A | N/A |
|
EUR
Euro |
1.5561 | 1.5655 | 1.5564 | 1.6054 | 1.5630 |
|
FJD
|
0.6302 | 0.5122 | 0.5508 | 0.6302 | 0.5695 |
|
GBP
British Pound |
1.8275 | 1.8110 | 1.8169 | 1.8669 | 1.8272 |
|
GTQ
|
Unavailable | 0.1581 | 0.1581 | 0.1648 | 0.1648 |
|
HKD
Hong Kong Dollar |
0.1750 | 0.1665 | 0.1665 | 0.1798 | 0.1679 |
|
HNL
|
Unavailable | N/A | N/A | N/A | N/A |
|
HUF
Hungarian Forint |
Unavailable | 0.0040 | 0.0040 | 0.0040 | 0.0040 |
|
IDR
Indonesian Rupiah |
Unavailable | 0.0001 | 0.0001 | 0.0001 | 0.0001 |
|
ILS
Israeli Shekel |
Unavailable | N/A | N/A | N/A | N/A |
|
INR
Indian Rupee |
0.0143 | N/A | N/A | 0.0147 | N/A |
|
IQD
|
Unavailable | N/A | N/A | N/A | N/A |
|
ISK
|
Unavailable | 0.0107 | 0.0106 | 0.0105 | 0.0105 |
|
JMD
|
0.0090 | 0.0082 | 0.0082 | 0.0090 | 0.0082 |
|
JOD
|
Unavailable | 1.8417 | 1.8416 | N/A | N/A |
|
JPY
Japanese Yen |
0.0086 | 0.0087 | 0.0083 | 0.0089 | 0.0082 |
|
KES
|
Unavailable | 0.0098 | 0.0093 | 0.0098 | 0.0098 |
|
KRW
South Korean Won |
Unavailable | 0.0010 | 0.0010 | 0.0009 | 0.0009 |
|
KWD
|
4.5597 | 4.1809 | 4.1809 | 4.5597 | 4.0922 |
|
KYD
|
1.6695 | N/A | N/A | N/A | N/A |
|
LKR
|
Unavailable | N/A | N/A | N/A | N/A |
|
MAD
|
Unavailable | N/A | N/A | N/A | N/A |
|
MUR
|
Unavailable | N/A | N/A | N/A | N/A |
|
MXN
Mexican Peso |
0.0782 | 0.0785 | 0.0735 | 0.0806 | 0.0769 |
|
MYR
Malaysian Ringgit |
Unavailable | 0.3222 | 0.3175 | 0.3270 | 0.3270 |
|
NIO
|
Unavailable | N/A | N/A | N/A | N/A |
|
NOK
Norwegian Krone |
0.1442 | N/A | N/A | 0.1484 | N/A |
|
NPR
|
Unavailable | N/A | N/A | N/A | N/A |
|
NZD
New Zealand Dollar |
0.7774 | 0.7647 | 0.7647 | 0.7994 | 0.7500 |
|
OMR
|
Unavailable | N/A | N/A | N/A | N/A |
|
PEN
|
Unavailable | 0.3843 | 0.3804 | 0.3843 | 0.3843 |
|
PHP
Philippine Peso |
0.0219 | 0.0199 | 0.0200 | 0.0192 | 0.0192 |
|
PKR
|
0.0049 | N/A | -0.0009 | N/A | N/A |
|
PLN
Polish Zloty |
0.3668 | 0.3366 | 0.3368 | 0.3668 | 0.3363 |
|
PYG
|
Unavailable | 0.0002 | N/A | N/A | N/A |
|
QAR
Qatari Riyal |
Unavailable | N/A | N/A | 0.3171 | 0.3171 |
|
RON
Romanian Leu |
Unavailable | 0.2547 | 0.2547 | 0.2707 | 0.2707 |
|
SAR
Saudi Riyal |
0.3648 | 0.3401 | 0.3401 | 0.3753 | 0.3296 |
|
SEK
Swedish Krona |
0.1379 | 0.1345 | N/A | 0.1421 | N/A |
|
SGD
Singapore Dollar |
1.0717 | 1.0530 | 1.0404 | 1.1011 | 1.0251 |
|
THB
Thai Baht |
0.0422 | 0.0383 | 0.0388 | 0.0422 | 0.0383 |
|
TND
|
Unavailable | N/A | 0.0706 | N/A | N/A |
|
TRY
Turkish Lira |
Unavailable | 0.0258 | 0.0179 | 0.0147 | 0.0147 |
|
TTD
|
0.2075 | 0.1687 | 0.1745 | 0.2075 | 0.1659 |
|
TWD
Taiwan New Dollar |
Unavailable | 0.0395 | 0.0395 | 0.0406 | 0.0406 |
|
TZS
|
Unavailable | N/A | N/A | N/A | N/A |
|
UAH
|
Unavailable | N/A | -0.0034 | N/A | N/A |
|
USD
US Dollar |
1.3656 | 1.3891 | 1.3864 | 1.3807 | 1.3799 |
|
UYU
|
Unavailable | N/A | N/A | N/A | N/A |
|
VND
Vietnamese Dong |
Unavailable | N/A | N/A | N/A | N/A |
|
XCD
|
Unavailable | 0.4511 | 0.4511 | 0.4806 | 0.4806 |
|
XPF
|
Unavailable | 0.0113 | 0.0113 | 0.0113 | 0.0113 |
|
ZAR
South African Rand |
0.0834 | 0.0799 | 0.0807 | 0.0859 | 0.0778 |
See the exact dollar difference between exchanging cash at an RBC Royal Bank branch vs picking up cash at Currency Mart.
As Canada's largest chartered financial institution, Royal Bank of Canada (RBC) handles billions of dollars in foreign exchange transactions annually. However, Canadian consumers and business travelers frequently discover that retail bank counter cash rates differ significantly from the interbank exchange rates seen on financial news channels.
When you exchange physical currency at an RBC branch counter, the bank applies a retail cash conversion margin (spread) typically ranging between 2.5% and 4.0% above the interbank mid-market rate. For exotic or less commonly traded currencies, this bank markup can rise above 5.0%.
Currency Mart operates with institutional wholesale rate volume. Our retail banknote spreads average 0.7% to 1.5%, ensuring you keep more dollars in your pocket whether buying USD, Euros, or Pounds.
Most RBC branches require 2 to 5 business days advance order notice for non-USD currencies. Currency Mart maintains over 30 global currencies in stock ready for instant walk-in over-the-counter pickup.
No account opening required, no hidden branch service fees, and no surprise non-client charges. What you see on our transparent comparison rate board is the exact rate you pay.
| Feature / Policy | Currency Mart | RBC Royal Bank |
|---|---|---|
| Cash Rate Markup (USD/CAD) | ~0.8% - 1.2% Wholesale Spread | ~2.5% - 3.8% Retail Bank Spread |
| Average Savings per $1,000 USD | Keep $18 - $35 CAD Extra | Standard Bank Counter Pricing |
| Non-USD Currency Inventory | In Stock Daily (EUR, GBP, JPY, MXN, etc.) | Usually 2-5 days advance notice required |
| Account Requirement | None — Open to all Canadian residents & visitors | Requires RBC Client Card or ID verification profile |
| Regulatory Compliance | Registered Canadian MSB (FINTRAC M11432814) | OSFI Regulated Schedule I Canadian Bank |
Select the most convenient Currency Mart branch location in Ontario or Manitoba to lock in today's best cash rates:
330 Bay St. (Financial District, near Union Station)
Branch Details & Directions »4841 Yonge St. Unit 237D (Yonge Sheppard Centre)
Branch Details & Directions »234 Donald St. Unit 105 (Cityplace Mall)
Branch Details & Directions »1225 St. Mary's Rd (St. Vital Centre)
Branch Details & Directions »