These are live exchange rates. They are refreshed every time you hit refresh and they are updated by the second. If you like the rate you see, either call us to reserve the rate or click on the "buy currency online" button on the top right of this page. and follow the instructions. These rates are for transactions involving the purchase or sale of cash on one side of the transaction. We have another set of rates for transactions that are conducted by wire transfer on both sides of the transaction. For amounts over $20,000, wire rates are more competitive. Please visit our wire transfer exchange rates page under the exchange rate tab from the top menu to see our wire rates.

Flag Currency We Buy We Sell
US Dollar - paying with Canadian Cash US Dollar - paying with Canadian Cash C$1.36319 C$1.39073
US Dollars - Paying with Debit Card/ e-Transfer/EFT US Dollars - Paying with Debit Card/ e-Transfer/EFT C$1.37008 C$1.39761
US Dollar $1 Bills Mint US Dollar $1 Bills Mint C$1.37696 C$1.42240
Bitcoin BTC Bitcoin BTC C$117,007.68248 C$141,640.87879
EURO - Paying with Canadian cash EURO - Paying with Canadian cash C$1.58327 C$1.65274
EURO - Paying with  Debit Card/ e-Transfer/EFT EURO - Paying with Debit Card/ e-Transfer/EFT C$1.59135 C$1.65274
Euro 200/500 Notes Euro 200/500 Notes C$1.57519 C$1.65274
Iraqi Dinar Iraqi Dinar C$0.00085 C$0.00147
Mexican Peso Mexican Peso C$0.07416 C$0.08104
United Kingdom Pound United Kingdom Pound C$1.79322 C$1.87966
Korean Won Korean Won C$0.00088 C$0.00100
Japanese Yen Japanese Yen C$0.00864 C$0.00917
Vietnamese Dong Vietnamese Dong C$0.00004 C$0.00007
Chinese Yuan Renminbi Chinese Yuan Renminbi C$0.18445 C$0.20495
Turkish Lira Turkish Lira C$0.02967 C$0.03515
UAE Dirhams UAE Dirhams C$0.35994 C$0.39181
Indian Rupee INR (no 2000 notes) Indian Rupee INR (no 2000 notes) C$0.01322 C$0.01672
Trinidad & Tobago Dollar TTD Trinidad & Tobago Dollar TTD C$0.00000 C$0.22918
Nicaraguan Cordoba Oro Nicaraguan Cordoba Oro C$0.00000 C$0.41206
Israeli New Shekel Israeli New Shekel C$0.00000 C$0.46144
Danish Krona 50s, 100s, and 200s ONLY Danish Krona 50s, 100s, and 200s ONLY C$0.19469 C$0.22497
Hong Kong Dollar Hong Kong Dollar C$0.16898 C$0.18402
Swiss Franc Swiss Franc C$1.67774 C$1.78584
Barbados Dollar Barbados Dollar C$0.61607 C$0.73928
Australian Dollar Australian Dollar C$0.88275 C$0.95136
Dominican Peso Dominican Peso C$0.02082 C$0.02408
Moroccan Dirham Moroccan Dirham C$0.12888 C$0.18732
New Zealand Dollar New Zealand Dollar C$0.77076 C$0.82042
Swedish Krona Swedish Krona C$0.00000 C$0.15373
Czeck Koruna Czeck Koruna C$0.06257 C$0.07055
Kenya Shilling KES Kenya Shilling KES C$0.00000 C$0.08552
Saudi Riyal Saudi Riyal C$0.34312 C$0.38532
Polish Zloty Polish Zloty C$0.36731 C$0.40939
Taiwan Dollar Taiwan Dollar C$0.04136 C$0.04785
Thai Baht Thai Baht C$0.04171 C$0.04696
Iceland Krona Iceland Krona C$0.01029 C$0.01160
Bulgarian lev - Not available for Sale Bulgarian lev - Not available for Sale C$0.76904 C$0.00000
Qatar Rial Qatar Rial C$0.34424 C$0.41234
Brazil Real (Delay) Brazil Real (Delay) C$0.24892 C$0.28702
Cayman Islands Dollar Cayman Islands Dollar C$1.40618 C$1.77013
Omani Rial Omani Rial C$3.05750 C$3.77691
South African Rand South African Rand C$0.07754 C$0.08652
Norwegian krone - (No 500 or 1000 bills) Norwegian krone - (No 500 or 1000 bills) C$0.13110 C$0.13994
Bahamian Dollar Bahamian Dollar C$0.96508 C$1.42004
Jamaican Dollar Jamaican Dollar C$0.00801 C$0.00926
Chilean Peso Chilean Peso C$0.00143 C$0.00168
Kuwaiti Dinar Kuwaiti Dinar C$4.04066 C$4.73655
Columbian Peso - 3 week delay Columbian Peso - 3 week delay C$0.00030 C$0.00041
Hungarian Forint Hungarian Forint C$0.00399 C$0.00443
Singapore Dollar Singapore Dollar C$1.01278 C$1.11938
Peruvian Nuevo Sol Peruvian Nuevo Sol C$0.38902 C$0.43407
Philipinne Peso Philipinne Peso C$0.02166 C$0.02527
Costa Rican Colon Costa Rican Colon C$0.00248 C$0.00312
Malaysian Ringgit Malaysian Ringgit C$0.31651 C$0.36533
East Carribean Dollar East Carribean Dollar C$0.48402 C$0.55026
CFP Franc CFP Franc C$0.01281 C$0.01451
Romanian Leu - Not available for sale Romanian Leu - Not available for sale C$0.25388 C$0.00000
Fiji Dollar Fiji Dollar C$0.56065 C$0.66975
Jordanian Dinar Jordanian Dinar C$1.83532 C$2.04896
Pakistan Rupee Pakistan Rupee C$0.00000 C$0.00551
Bahraini Dinar Bahraini Dinar C$3.45589 C$3.85817
Indonesian Rupiah Indonesian Rupiah C$0.00008 C$0.00010
Bermudian Dollar Bermudian Dollar C$0.00000 C$1.59727