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.34792 C$1.37119
US Dollars - Paying with Debit Card/ e-Transfer/EFT US Dollars - Paying with Debit Card/ e-Transfer/EFT C$1.36024 C$1.39582
US Dollar $1 Bills/Custom Denominations US Dollar $1 Bills/Custom Denominations C$1.36024 C$1.41635
Bitcoin BTC Bitcoin BTC C$97,259.53349 C$114,663.87106
EURO - Paying with Canadian cash EURO - Paying with Canadian cash C$1.61165 C$1.64872
EURO - Paying with  Debit Card/ e-Transfer/EFT EURO - Paying with Debit Card/ e-Transfer/EFT C$1.61165 C$1.64872
Euro 200/500 Notes Euro 200/500 Notes C$1.57136 C$1.64872
Iraqi Dinar Iraqi Dinar C$0.00084 C$0.00146
Mexican Peso Mexican Peso C$0.07696 C$0.08331
United Kingdom Pound United Kingdom Pound C$1.80266 C$1.85073
Korean Won Korean Won C$0.00087 C$0.00099
Japanese Yen Japanese Yen C$0.00837 C$0.00892
Vietnamese Dong Vietnamese Dong C$0.00004 C$0.00007
Chinese Yuan Renminbi Chinese Yuan Renminbi C$0.18958 C$0.21064
Turkish Lira Turkish Lira C$0.02806 C$0.03324
UAE Dirhams UAE Dirhams C$0.35772 C$0.38939
Indian Rupee INR (no 2000 notes) Indian Rupee INR (no 2000 notes) C$0.01284 C$0.01624
Trinidad & Tobago Dollar TTD Trinidad & Tobago Dollar TTD C$0.00000 C$0.22727
Nicaraguan Cordoba Oro Nicaraguan Cordoba Oro C$0.00000 C$0.40898
Israeli New Shekel Israeli New Shekel C$0.00000 C$0.49373
Danish Krona 50s, 100s, and 200s ONLY Danish Krona 50s, 100s, and 200s ONLY C$0.19409 C$0.22429
Hong Kong Dollar Hong Kong Dollar C$0.16696 C$0.18095
Swiss Franc Swiss Franc C$1.69441 C$1.80795
Barbados Dollar Barbados Dollar C$0.61150 C$0.73380
Australian Dollar Australian Dollar C$0.94624 C$1.01978
Dominican Peso Dominican Peso C$0.02195 C$0.02537
Moroccan Dirham Moroccan Dirham C$0.12743 C$0.18521
New Zealand Dollar New Zealand Dollar C$0.78090 C$0.83121
Swedish Krona Swedish Krona C$0.00000 C$0.15412
Czeck Koruna Czeck Koruna C$0.06227 C$0.07021
Kenya Shilling KES Kenya Shilling KES C$0.00000 C$0.08480
Saudi Riyal Saudi Riyal C$0.34110 C$0.38305
Polish Zloty Polish Zloty C$0.36484 C$0.40664
Taiwan Dollar Taiwan Dollar C$0.04069 C$0.04708
Thai Baht Thai Baht C$0.04070 C$0.04582
Iceland Krona Iceland Krona C$0.01057 C$0.01192
Bulgarian lev - Not available for Sale Bulgarian lev - Not available for Sale C$0.76293 C$0.00000
Qatar Rial Qatar Rial C$0.34150 C$0.40906
Brazil Real (Delay) Brazil Real (Delay) C$0.26853 C$0.30963
Cayman Islands Dollar Cayman Islands Dollar C$1.39583 C$1.75710
Omani Rial Omani Rial C$3.02507 C$3.73686
South African Rand South African Rand C$0.07916 C$0.08833
Norwegian krone - (No 500 or 1000 bills) Norwegian krone - (No 500 or 1000 bills) C$0.14107 C$0.15058
Bahamian Dollar Bahamian Dollar C$0.95791 C$1.40950
Jamaican Dollar Jamaican Dollar C$0.00806 C$0.00932
Chilean Peso Chilean Peso C$0.00146 C$0.00171
Kuwaiti Dinar Kuwaiti Dinar C$3.99120 C$4.67858
Columbian Peso - 3 week delay Columbian Peso - 3 week delay C$0.00032 C$0.00043
Hungarian Forint Hungarian Forint C$0.00419 C$0.00465
Singapore Dollar Singapore Dollar C$1.02116 C$1.12864
Peruvian Nuevo Sol Peruvian Nuevo Sol C$0.37788 C$0.42164
Philipinne Peso Philipinne Peso C$0.02120 C$0.02474
Costa Rican Colon Costa Rican Colon C$0.00269 C$0.00338
Malaysian Ringgit Malaysian Ringgit C$0.32504 C$0.37518
East Carribean Dollar East Carribean Dollar C$0.48104 C$0.54687
CFP Franc CFP Franc C$0.01272 C$0.01440
Romanian Leu - Not available for sale Romanian Leu - Not available for sale C$0.25287 C$0.00000
Fiji Dollar Fiji Dollar C$0.57062 C$0.68166
Jordanian Dinar Jordanian Dinar C$1.82393 C$2.03623
Pakistan Rupee Pakistan Rupee C$0.00000 C$0.00550
Bahraini Dinar Bahraini Dinar C$3.42975 C$3.82897
Indonesian Rupiah Indonesian Rupiah C$0.00008 C$0.00010
Bermudian Dollar Bermudian Dollar C$0.00000 C$1.58740