Foreign Exchange Rates

Whether you need to buy, sell or transfer foreign currency for business or leisure, Libro can help. See our rates below and contact a Libro Coach if you have questions.

Foreign Exchange Rate Calculator

Calculating the cost to exchange Canadian dollars for a different currency is easy. Select the currency, choose whether you want to buy or sell it, input the amount, and pick a payment type.

Will you be buying or selling foreign currency?

If you buy

Choose non-cash when you are completing a transfer, wire or using a cheque.

Choose cash when you want to exchange, withdraw or deposit physical money.

You will pay

Choose non-cash when you are completing a transfer, wire or using a cheque.

Choose cash when you want to exchange, withdraw or deposit physical money.

If you sell

Choose non-cash when you are completing a transfer, wire or using a cheque.

Choose cash when you want to exchange, withdraw or deposit physical money.

You will receive

Choose non-cash when you are completing a transfer, wire or using a cheque.

Choose cash when you want to exchange, withdraw or deposit physical money.

The selected payment type is not available for this currency.

The selected payment type is not available for this currency.

No current rates available, please contact us for more information.

Subject to applicable service charges
Exchange Rate = as of

Currency
Owner Buys
Owner Sells
Up to 1000 USD
1.438200
1.402600
Up to 10000 USD
1.437200
1.403600
Up to 25000 USD
1.434200
1.407400
Euro
1.533150
1.424900
Mexican Peso
0.073690
0.066750
British Pounds
1.849750
1.721600
Australian Dollar
0.943690
N/A
UAE Dirham
0.403580
0.367600
Albanian Lek
0.015910
N/A
AMD
0.003800
N/A
Argentine Peso
0.001410
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.800660
N/A
Barbados Dollar
0.748380
N/A
Bulgarian Lev
0.800750
0.759300
Bahrain Dinar
3.932680
N/A
BIF
0.000510
N/A
Bermuda Dollar
1.482230
N/A
Brunei Dollar
1.119240
N/A
Bolivia Boliviano
0.218340
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.496760
N/A
Botswana Pula
0.109110
N/A
Belize Dollar
0.748380
N/A
CDF
0.000530
N/A
Swiss Franc
1.644920
1.508700
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.187000
Colombian Peso
N/A
0.000321
Costa Rican Colon
0.002970
0.002573
Czech Koruna
0.062440
0.056320
Danish Krone
0.206890
N/A
Dominican Peso
0.024150
N/A
Egyptian Pound
0.029620
0.073750
Fijian Dollar
0.652130
0.574100
Ghana Sedi
N/A
N/A
GMD
0.021090
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.194060
N/A
Guyana Dollar
0.007150
N/A
Hong Kong Dollar
0.190730
0.173700
Honduras Lempira
N/A
0.051920
Crotian Kuna
0.205820
N/A
Haiti Gourde
0.011490
N/A
Hungary Forint
0.003830
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.420770
0.377100
Indian Rupee
0.017100
N/A
Iceland Krona
N/A
0.009447
Jamaican Dollar
0.009550
N/A
Jordanian Dinar
2.116760
N/A
Japanese Yen
0.009870
0.009025
Kenyan Shilling
0.011580
N/A
KHR
0.000370
N/A
Republic of Korea Won
0.001040
N/A
Kuwaiti Dinar
4.803070
4.373200
Cayman Islands Dollar
1.825320
N/A
KZT
0.002960
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.005060
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.150300
0.128400
MGA
0.000320
N/A
MNT
0.000430
N/A
Mauritius Rupee
0.032410
N/A
Malaysian Ringgit
0.338900
N/A
Mozambican Metical
0.023660
N/A
Mozambican Metical
0.023660
N/A
NAD
0.081400
N/A
Nigeria Naira
0.001000
N/A
NIO
0.041020
N/A
Norwegian Krone
0.132760
0.122100
New Zealand Dollar
0.851130
N/A
Omani Rial
3.887690
3.506600
Peru Nuevo Sol
0.406400
0.368500
Papua New Guinea Kina
0.373260
N/A
Philippine Peso
0.025840
N/A
Pakistan Rupee
0.005360
N/A
Poland Zloty
0.372090
0.335400
Guarani
0.000190
N/A
Qatar Riyal
0.406540
N/A
New Romanian Lev
0.314660
0.298300
New Romanian Lev
0.013370
N/A
Russian Rouble
0.016840
N/A
Saudi Riyal
0.395260
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.103960
N/A
Swedish Krone
0.138550
N/A
Singapore Dollar
1.108370
1.009843
SURINAM DOLLAR
0.042500
N/A
Thailand Baht
0.044100
N/A
Tunisian Dinar
0.473270
0.411900
Tonga Pa’anga
0.629340
N/A
TURKISH LIRA
0.041110
0.163900
Trinidad & Tobago Dollar
0.221700
N/A
Taiwan Dollar
0.045260
N/A
Tanzania Shilli
0.000580
N/A
Uganda Shilling
0.000410
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012350
N/A
Western Samoan Tala
0.536450
N/A
E Caribbean Dollar
0.554360
N/A
CFP Franc
0.013120
0.011640
South Africa Rand
0.080610
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.440200
1.398600
Euro
1.570400
1.399600
Mexican Peso
0.074450
0.065030
British Pounds
1.897500
1.691100
Australian Dollar
0.961400
0.851700
UAE Dirham
0.411800
0.361200
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
N/A
0.643100
Belgian Franc
N/A
N/A
Bahrain Dinar
4.014350
3.520800
Bermuda Dollar
1.534100
1.305500
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.673800
1.482800
Chilean Peso
N/A
N/A
China Renminbi
0.208800
0.183800
Costa Rican Colon
0.003079
0.002542
Czech Koruna
0.063090
0.055340
German Deutsche Mark
N/A
N/A
Danish Krone
0.211100
0.187000
Dominican Peso
0.024610
0.020950
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.666400
0.572800
Guatemala Quetzal
0.198700
0.169100
Hong Kong Dollar
0.194600
0.170700
Crotian Kuna
N/A
N/A
Hungary Forint
0.003905
0.003425
Indonesian Rupiah
0.000095
0.000080
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.426600
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.017950
0.014820
Jamaican Dollar
0.009679
0.008320
Japanese Yen
0.009983
0.008869
Kenyan Shilling
0.012330
0.009803
Republic of Korea Won
0.001065
0.000916
Cayman Islands Dollar
N/A
1.534900
Malaysian Ringgit
0.342300
0.300200
Norwegian Krone
0.135500
0.120000
New Zealand Dollar
0.866400
0.767600
Peru Nuevo Sol
0.409500
0.361400
Philippine Peso
0.026600
0.022410
Poland Zloty
0.383200
0.329400
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.403400
0.353800
Scottish Pound
1.902800
1.685700
Swedish Krone
N/A
N/A
Singapore Dollar
1.131300
0.992200
Thailand Baht
0.045000
0.039470
TURKISH LIRA
0.041550
0.036440
Trinidad & Tobago Dollar
0.224800
0.193300
Taiwan Dollar
0.046810
0.039840
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
N/A
0.485200
CFP Franc
0.013360
0.011490
South Africa Rand
0.083140
0.071470