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.393100
1.357500
Up to 10000 USD
1.392100
1.358500
Up to 25000 USD
1.389100
1.362300
Euro
1.650620
1.533800
Mexican Peso
0.078010
0.070670
British Pounds
1.901730
1.771200
Australian Dollar
0.933450
N/A
UAE Dirham
0.390510
0.355500
Albanian Lek
0.017430
N/A
AMD
0.003790
N/A
Argentine Peso
0.001090
N/A
Azerbaijani Manat
N/A
N/A
B and H Conv. Mark
0.862380
N/A
Barbados Dollar
0.724190
N/A
Bulgarian Lev
0.862590
0.817200
Bahrain Dinar
3.804540
N/A
BIF
0.000490
N/A
Bermuda Dollar
1.434310
N/A
Brunei Dollar
1.126960
N/A
Bolivia Boliviano
0.211290
N/A
Brazilian Real
N/A
N/A
Bahamian Dollar
1.448370
N/A
Botswana Pula
0.100660
N/A
Belize Dollar
0.724190
N/A
CDF
0.000500
N/A
Swiss Franc
1.774670
1.625100
Chilean Peso
N/A
0.001165
China Renminbi
N/A
0.182700
Colombian Peso
N/A
0.000313
Costa Rican Colon
0.002870
0.002491
Czech Koruna
0.068990
0.062180
Danish Krone
0.222700
N/A
Dominican Peso
0.023810
N/A
Egyptian Pound
0.029850
0.073750
Fijian Dollar
0.644090
0.566400
Ghana Sedi
N/A
N/A
GMD
0.020060
N/A
GNF
0.000170
N/A
Guatemala Quetzal
0.188890
N/A
Guyana Dollar
0.006960
N/A
Hong Kong Dollar
0.182720
0.166300
Honduras Lempira
N/A
0.048690
Crotian Kuna
0.221680
N/A
Haiti Gourde
0.011070
N/A
Hungary Forint
0.004220
N/A
Indonesian Rupiah
0.000090
N/A
Israeli Shekel
0.421720
0.377800
Indian Rupee
0.016360
N/A
Iceland Krona
N/A
0.010360
Jamaican Dollar
0.009100
N/A
Jordanian Dinar
2.046590
N/A
Japanese Yen
0.009770
0.008883
Kenyan Shilling
0.011230
N/A
KHR
0.000360
N/A
Republic of Korea Won
0.001040
N/A
Kuwaiti Dinar
4.694960
4.274100
Cayman Islands Dollar
1.766310
N/A
KZT
0.002680
N/A
LAK
0.000070
N/A
Sir Lankan Rupee
0.004820
N/A
Lithuanian Lita
N/A
N/A
Moroccan Dirham
0.160120
0.136700
MGA
0.000330
N/A
MNT
0.000400
N/A
Mauritius Rupee
0.032020
N/A
Malaysian Ringgit
0.341440
N/A
Mozambican Metical
0.022890
N/A
Mozambican Metical
0.022890
N/A
NAD
0.081760
N/A
Nigeria Naira
0.000950
N/A
NIO
0.039610
N/A
Norwegian Krone
0.139120
0.128200
New Zealand Dollar
0.852380
N/A
Omani Rial
3.762010
3.392300
Peru Nuevo Sol
0.409250
0.370800
Papua New Guinea Kina
0.358400
N/A
Philippine Peso
0.025370
N/A
Pakistan Rupee
0.005130
N/A
Poland Zloty
0.392930
0.353900
Guarani
0.000200
N/A
Qatar Riyal
0.393550
N/A
New Romanian Lev
0.332650
0.315000
New Romanian Lev
0.014410
N/A
Russian Rouble
0.018300
N/A
Saudi Riyal
0.382190
N/A
Solomon Islands Dollar
N/A
N/A
Seychelles Rupee
0.102020
N/A
Swedish Krone
0.148730
N/A
Singapore Dollar
1.116020
1.016510
SURINAM DOLLAR
0.039240
N/A
Thailand Baht
0.044320
N/A
Tunisian Dinar
0.503260
0.435800
Tonga Pa’anga
0.619920
N/A
TURKISH LIRA
0.035600
0.163900
Trinidad & Tobago Dollar
0.214350
N/A
Taiwan Dollar
0.048070
N/A
Tanzania Shilli
0.000590
N/A
Uganda Shilling
0.000410
N/A
Dong
0.000060
N/A
Vanuatu Vatu
0.012300
N/A
Western Samoan Tala
0.534730
N/A
E Caribbean Dollar
0.536430
N/A
CFP Franc
0.014140
0.012530
South Africa Rand
0.080960
N/A
Product
Owner Buys
Owner Sells
Any Amount USD
1.395100
1.353500
Euro
1.690200
1.506400
Mexican Peso
0.078800
0.068830
British Pounds
1.952500
1.740200
Australian Dollar
0.950200
0.841800
UAE Dirham
0.398200
0.349200
Argentine Peso
N/A
N/A
Austrian Schilling
N/A
N/A
Aruba Florin
N/A
N/A
Barbados Dollar
0.738100
0.621800
Belgian Franc
N/A
N/A
Bahrain Dinar
3.880000
3.403000
Bermuda Dollar
1.483400
1.262300
Brazilian Real
N/A
N/A
Bahamian Dollar
N/A
N/A
Swiss Franc
1.802200
1.596600
Chilean Peso
N/A
N/A
China Renminbi
0.204000
0.179500
Costa Rican Colon
0.002967
0.002450
Czech Koruna
0.069670
0.061110
German Deutsche Mark
N/A
N/A
Danish Krone
0.227100
0.201200
Dominican Peso
0.024290
0.020670
Egyptian Pound
N/A
N/A
Spanish Peseta
N/A
N/A
Fijian Dollar
0.655300
0.563300
Guatemala Quetzal
0.193300
0.164500
Hong Kong Dollar
0.186300
0.163400
Crotian Kuna
N/A
N/A
Hungary Forint
0.004303
0.003774
Indonesian Rupiah
0.000091
0.000077
Ireland Punt (Republic)
N/A
N/A
Israeli Shekel
0.427300
N/A
Irish Pound
N/A
N/A
Indian Rupee
0.017160
0.014170
Jamaican Dollar
N/A
0.007927
Japanese Yen
0.009822
0.008726
Kenyan Shilling
0.011960
0.009508
Republic of Korea Won
0.001061
0.000913
Cayman Islands Dollar
N/A
1.477300
Malaysian Ringgit
0.345000
0.302500
Norwegian Krone
0.142100
0.125900
New Zealand Dollar
0.867300
0.768300
Peru Nuevo Sol
0.412000
0.363500
Philippine Peso
0.026160
0.022040
Poland Zloty
0.404300
0.347500
Portuguese Escudo
N/A
N/A
Russian Rouble
N/A
N/A
Saudi Riyal
0.389700
0.341800
Scottish Pound
1.958100
1.734700
Swedish Krone
N/A
N/A
Singapore Dollar
1.138500
0.998500
Thailand Baht
0.045190
0.039640
TURKISH LIRA
0.035950
0.031530
Trinidad & Tobago Dollar
0.217500
0.187000
Taiwan Dollar
0.049650
0.042250
Tanzania Shilli
N/A
N/A
E Caribbean Dollar
0.545800
0.469200
CFP Franc
0.014380
0.012360
South Africa Rand
0.083360
0.071660