Well, some american banks will have cdn money others don't. You can go to any cdn bank and exchange USD for CDN.
Right now with todays exchange 100USD = 131.31 if you went to a royal bank here.
Every bank will have a little different exchange rate tho.
And yes most places will take USD but will not give u a good exchange on it, you are better off getting it changed at a bank.
Where are you going in Canada?
|