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.39883 C$1.41727
US Dollars - Paying with Debit Card/ e-Transfer/EFT US Dollars - Paying with Debit Card/ e-Transfer/EFT C$1.39883 C$1.43288
US Dollar $1 Bills/Custom Denominations US Dollar $1 Bills/Custom Denominations C$1.40450 C$1.46125
Bitcoin BTC Bitcoin BTC C$110,514.96367 C$130,291.32558
EURO 200/500 Notes EURO 200/500 Notes C$1.55169 C$1.62331
EURO - Paying with Canadian cash EURO - Paying with Canadian cash C$1.58193 C$1.62649
EURO - Paying with  Debit Card/ e-Transfer/EFT EURO - Paying with Debit Card/ e-Transfer/EFT C$1.58830 C$1.62649
Iraqi Dinar Iraqi Dinar C$0.00076 C$0.00132
Mexican Peso Mexican Peso C$0.07307 C$0.08077
United Kingdom Pound United Kingdom Pound C$1.83728 C$1.92208
Korean Won Korean Won C$0.00099 C$0.00113
Japanese Yen Japanese Yen C$0.00871 C$0.00932
Vietnamese Dong Vietnamese Dong C$0.00004 C$0.00007
Chinese Yuan Renminbi Chinese Yuan Renminbi C$0.20036 C$0.22262
Turkish Lira Turkish Lira C$0.02636 C$0.03123
UAE Dirhams UAE Dirhams C$0.37085 C$0.40561
Indian Rupee INR (no 2000 notes) Indian Rupee INR (no 2000 notes) C$0.01303 C$0.01648
Trinidad & Tobago Dollar TTD Trinidad & Tobago Dollar TTD C$0.00000 C$0.23577
Nicaraguan Cordoba Oro Nicaraguan Cordoba Oro C$-0.46248 C$0.42394
Israeli New Shekel Israeli New Shekel C$0.00000 C$0.49362
Danish Krona 50s, 100s, and 200s ONLY Danish Krona 50s, 100s, and 200s ONLY C$0.19161 C$0.22142
Hong Kong Dollar Hong Kong Dollar C$0.17264 C$0.18711
Swiss Franc Swiss Franc C$1.66312 C$1.77457
Barbados Dollar Barbados Dollar C$0.49302 C$0.80292
Australian Dollar Australian Dollar C$0.94918 C$1.02000
Dominican Peso Dominican Peso C$0.02129 C$0.02638
Moroccan Dirham Moroccan Dirham C$0.12448 C$0.18094
New Zealand Dollar New Zealand Dollar C$0.77653 C$0.82657
Swedish Krona Swedish Krona C$0.00000 C$0.00000
Czeck Koruna Czeck Koruna C$0.06145 C$0.06995
Kenya Shilling KES Kenya Shilling KES C$-1.09300 C$0.00000
Saudi Riyal Saudi Riyal C$0.35352 C$0.39700
Polish Zloty Polish Zloty C$0.00000 C$0.38959
Taiwan Dollar Taiwan Dollar C$0.04019 C$0.04750
Thai Baht Thai Baht C$0.04049 C$0.04558
Iceland Krona Iceland Krona C$0.00000 C$0.01256
Qatar Rial Qatar Rial C$0.00000 C$0.42417
Brazil Real (Delay) Brazil Real (Delay) C$0.25599 C$0.31999
Bulgarian lev - Not available for Sale Bulgarian lev - Not available for Sale C$0.00000 C$0.00000
Cayman Islands Dollar Cayman Islands Dollar C$0.00000 C$0.00000
Omani Rial Omani Rial C$0.00000 C$0.00000
South African Rand South African Rand C$0.08174 C$0.09292
Norwegian krone - (No 500 or 1000 bills) Norwegian krone - (No 500 or 1000 bills) C$0.13487 C$0.16485
Bahamian Dollar Bahamian Dollar C$0.00000 C$1.48942
Jamaican Dollar Jamaican Dollar C$0.00830 C$0.00999
Chilean Peso Chilean Peso C$0.00128 C$0.00159
Kuwaiti Dinar Kuwaiti Dinar C$0.00000 C$0.00000
Columbian Peso - 3 week delay Columbian Peso - 3 week delay C$0.00038 C$0.00054
Hungarian Forint Hungarian Forint C$0.00415 C$0.00481
Singapore Dollar Singapore Dollar C$1.05124 C$1.16190
Peruvian Nuevo Sol Peruvian Nuevo Sol C$0.00000 C$0.45567
Philipinne Peso Philipinne Peso C$0.00000 C$0.02465
Costa Rican Colon Costa Rican Colon C$0.00287 C$0.00359
Malaysian Ringgit Malaysian Ringgit C$0.32661 C$0.37699
East Carribean Dollar East Carribean Dollar C$0.48295 C$0.57482
CFP Franc CFP Franc C$0.00000 C$0.00000
Romanian Leu Romanian Leu C$0.00000 C$0.32824
Jordanian Dinar Jordanian Dinar C$0.00000 C$0.00000
Fiji Dollar Fiji Dollar C$0.00000 C$0.69131
Pakistan Rupee Pakistan Rupee C$0.00000 C$0.00000
Bahraini Dinar Bahraini Dinar C$0.00000 C$0.00000
Indonesian Rupiah Indonesian Rupiah C$0.00007 C$0.00010
Bermudian Dollar Bermudian Dollar C$0.00000 C$1.58893