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 a transparent $3.75 flat fee per currency.
Last updated: 2026-09-24 11:00:08 ET | Physical retail banknote cash rates
| Currency | RBC Royal Bank Bank |
Richmond-Adelaide
|
TRTYSC Branch
|
Cargill Building
|
WPGSVT Branch
|
|---|---|---|---|---|---|
|
AED
UAE Dirham |
0.3740 | 0.3506 | 0.3510 | 0.3442 | 0.3442 |
|
ARS
|
Unavailable | N/A | N/A | N/A | N/A |
|
AUD
Australian Dollar |
0.9620 | 0.9627 | 0.9340 | 0.9918 | 0.9447 |
|
BBD
|
Unavailable | 0.5761 | 0.5261 | 0.6011 | 0.6011 |
|
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.2373 | N/A | 0.2323 | 0.2323 |
|
BSD
|
Unavailable | N/A | N/A | N/A | N/A |
|
BZD
|
Unavailable | N/A | N/A | 0.5128 | N/A |
|
CHF
Swiss Franc |
1.6653 | 1.6439 | 1.6660 | 1.7075 | 1.6482 |
|
CLP
|
Unavailable | 0.0013 | 0.0013 | 0.0013 | 0.0013 |
|
CNY
Chinese Yuan |
Unavailable | 0.1828 | 0.1827 | 0.1829 | 0.1829 |
|
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.0613 | 0.0598 | 0.0613 | 0.0613 |
|
DKK
Danish Krone |
0.2090 | N/A | N/A | 0.2151 | N/A |
|
DOP
|
Unavailable | 0.0220 | 0.0216 | 0.0212 | 0.0212 |
|
EGP
|
Unavailable | N/A | N/A | N/A | N/A |
|
EUR
Euro |
1.5584 | 1.5680 | 1.5589 | 1.6079 | 1.5655 |
|
FJD
|
0.6286 | 0.5105 | 0.5491 | 0.6286 | 0.5678 |
|
GBP
British Pound |
1.8274 | 1.8132 | 1.8191 | 1.8691 | 1.8294 |
|
GTQ
|
Unavailable | 0.1586 | 0.1586 | 0.1652 | 0.1652 |
|
HKD
Hong Kong Dollar |
0.1753 | 0.1670 | 0.1670 | 0.1803 | 0.1685 |
|
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.0108 | 0.0107 | 0.0106 | 0.0106 |
|
JMD
|
0.0090 | 0.0082 | 0.0082 | 0.0090 | 0.0082 |
|
JOD
|
Unavailable | 1.8475 | 1.8474 | 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.5778 | 4.1990 | 4.1990 | 4.5778 | 4.1103 |
|
KYD
|
1.6742 | 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.0775 | 0.0778 | 0.0728 | 0.0799 | 0.0762 |
|
MYR
Malaysian Ringgit |
Unavailable | 0.3227 | 0.3180 | 0.3275 | 0.3275 |
|
NIO
|
Unavailable | N/A | N/A | N/A | N/A |
|
NOK
Norwegian Krone |
0.1443 | N/A | N/A | 0.1486 | N/A |
|
NPR
|
Unavailable | N/A | N/A | N/A | N/A |
|
NZD
New Zealand Dollar |
0.7775 | 0.7654 | 0.7654 | 0.8001 | 0.7507 |
|
OMR
|
Unavailable | N/A | N/A | N/A | N/A |
|
PEN
|
Unavailable | 0.3840 | 0.3801 | 0.3839 | 0.3839 |
|
PHP
Philippine Peso |
0.0219 | 0.0200 | 0.0200 | 0.0192 | 0.0192 |
|
PKR
|
0.0049 | N/A | -0.0008 | N/A | N/A |
|
PLN
Polish Zloty |
0.3670 | 0.3369 | 0.3371 | 0.3670 | 0.3365 |
|
PYG
|
Unavailable | 0.0002 | N/A | N/A | N/A |
|
QAR
Qatari Riyal |
Unavailable | N/A | N/A | 0.3182 | 0.3182 |
|
RON
Romanian Leu |
Unavailable | 0.2550 | 0.2550 | 0.2711 | 0.2711 |
|
SAR
Saudi Riyal |
0.3660 | 0.3413 | 0.3413 | 0.3765 | 0.3308 |
|
SEK
Swedish Krona |
0.1380 | 0.1348 | N/A | 0.1424 | N/A |
|
SGD
Singapore Dollar |
1.0744 | 1.0567 | 1.0441 | 1.1048 | 1.0288 |
|
THB
Thai Baht |
0.0423 | 0.0384 | 0.0389 | 0.0423 | 0.0384 |
|
TND
|
Unavailable | N/A | 0.0712 | N/A | N/A |
|
TRY
Turkish Lira |
Unavailable | 0.0259 | 0.0180 | 0.0148 | 0.0148 |
|
TTD
|
0.2079 | 0.1691 | 0.1750 | 0.2079 | 0.1663 |
|
TWD
Taiwan New Dollar |
Unavailable | 0.0396 | 0.0396 | 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.3683 | 1.3933 | 1.3905 | 1.3849 | 1.3840 |
|
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.4526 | 0.4526 | 0.4821 | 0.4821 |
|
XPF
|
Unavailable | 0.0113 | 0.0113 | 0.0113 | 0.0113 |
|
ZAR
South African Rand |
0.0833 | 0.0800 | 0.0808 | 0.0860 | 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 percentage-based hidden spreads. Just a simple, transparent $3.75 flat fee per currency.
| Feature / Policy | Currency Mart | RBC Royal Bank |
|---|---|---|
| Conversion Fee Policy | $3.75 Flat Fee / Currency | Embedded inside wider 2.5% - 4% bank rate spread |
| 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:
Richmond-Adelaide Centre, 120 Adelaide St. W. #R7
Branch Details & Directions »4841 Yonge St. Unit 237D (Yonge Sheppard Centre)
Branch Details & Directions »Cargill Building, 240 Graham Ave. Unit 290
Branch Details & Directions »1225 St. Mary's Rd (St. Vital Centre)
Branch Details & Directions »