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.37892 C$1.40272
US Dollars - Paying with Debit Card/ e-Transfer/EFT US Dollars - Paying with Debit Card/ e-Transfer/EFT C$1.37892 C$1.41532
US Dollar $1 Bills Mint US Dollar $1 Bills Mint C$1.39992 C$1.44612
Bitcoin BTC Bitcoin BTC C$123,852.46541 C$146,835.39713
EURO - Paying with Canadian cash EURO - Paying with Canadian cash C$1.58901 C$1.65144
EURO - Paying with  Debit Card/ e-Transfer/EFT EURO - Paying with Debit Card/ e-Transfer/EFT C$1.58901 C$1.65144
Euro 200/500 Notes Euro 200/500 Notes C$1.58090 C$1.65144
Iraqi Dinar Iraqi Dinar C$0.00087 C$0.00150
Mexican Peso Mexican Peso C$0.07401 C$0.07973
United Kingdom Pound United Kingdom Pound C$1.79325 C$1.87969
Korean Won Korean Won C$0.00090 C$0.00103
Japanese Yen Japanese Yen C$0.00878 C$0.00933
Vietnamese Dong Vietnamese Dong C$0.00004 C$0.00007
Chinese Yuan Renminbi Chinese Yuan Renminbi C$0.18612 C$0.20680
Turkish Lira Turkish Lira C$0.03041 C$0.03602
UAE Dirhams UAE Dirhams C$0.36594 C$0.39834
Indian Rupee INR (no 2000 notes) Indian Rupee INR (no 2000 notes) C$0.01377 C$0.01741
Trinidad & Tobago Dollar TTD Trinidad & Tobago Dollar TTD C$0.00000 C$0.23295
Nicaraguan Cordoba Oro Nicaraguan Cordoba Oro C$0.00000 C$0.41822
Israeli New Shekel Israeli New Shekel C$0.00000 C$0.46023
Danish Krona 50s, 100s, and 200s ONLY Danish Krona 50s, 100s, and 200s ONLY C$0.19539 C$0.22578
Hong Kong Dollar Hong Kong Dollar C$0.17162 C$0.18690
Swiss Franc Swiss Franc C$1.69709 C$1.80644
Barbados Dollar Barbados Dollar C$0.62511 C$0.75014
Australian Dollar Australian Dollar C$0.87581 C$0.94388
Dominican Peso Dominican Peso C$0.02104 C$0.02433
Moroccan Dirham Moroccan Dirham C$0.13005 C$0.18902
New Zealand Dollar New Zealand Dollar C$0.76466 C$0.81393
Swedish Krona Swedish Krona C$0.00000 C$0.15279
Czeck Koruna Czeck Koruna C$0.06305 C$0.07109
Kenya Shilling KES Kenya Shilling KES C$0.00000 C$0.08624
Saudi Riyal Saudi Riyal C$0.34902 C$0.39194
Polish Zloty Polish Zloty C$0.36666 C$0.40868
Taiwan Dollar Taiwan Dollar C$0.04215 C$0.04876
Thai Baht Thai Baht C$0.04123 C$0.04641
Iceland Krona Iceland Krona C$0.01043 C$0.01176
Bulgarian lev - Not available for Sale Bulgarian lev - Not available for Sale C$0.77081 C$0.00000
Qatar Rial Qatar Rial C$0.34926 C$0.41834
Brazil Real (Delay) Brazil Real (Delay) C$0.25778 C$0.29724
Cayman Islands Dollar Cayman Islands Dollar C$1.42690 C$1.79622
Omani Rial Omani Rial C$3.09475 C$3.82292
South African Rand South African Rand C$0.07740 C$0.08636
Norwegian krone - (No 500 or 1000 bills) Norwegian krone - (No 500 or 1000 bills) C$0.13345 C$0.14244
Bahamian Dollar Bahamian Dollar C$0.97924 C$1.44088
Jamaican Dollar Jamaican Dollar C$0.00809 C$0.00935
Chilean Peso Chilean Peso C$0.00143 C$0.00167
Kuwaiti Dinar Kuwaiti Dinar C$4.10440 C$4.81126
Columbian Peso - 3 week delay Columbian Peso - 3 week delay C$0.00032 C$0.00043
Hungarian Forint Hungarian Forint C$0.00401 C$0.00445
Singapore Dollar Singapore Dollar C$1.02095 C$1.12841
Peruvian Nuevo Sol Peruvian Nuevo Sol C$0.39493 C$0.44066
Philipinne Peso Philipinne Peso C$0.02212 C$0.02580
Costa Rican Colon Costa Rican Colon C$0.00252 C$0.00316
Malaysian Ringgit Malaysian Ringgit C$0.31724 C$0.36618
East Carribean Dollar East Carribean Dollar C$0.49210 C$0.55944
CFP Franc CFP Franc C$0.01284 C$0.01454
Romanian Leu - Not available for sale Romanian Leu - Not available for sale C$0.25492 C$0.00000
Fiji Dollar Fiji Dollar C$0.56703 C$0.67736
Jordanian Dinar Jordanian Dinar C$1.86600 C$2.08320
Pakistan Rupee Pakistan Rupee C$0.00000 C$0.00554
Bahraini Dinar Bahraini Dinar C$3.50889 C$3.91733
Indonesian Rupiah Indonesian Rupiah C$0.00008 C$0.00010
Bermudian Dollar Bermudian Dollar C$0.00000 C$1.62391