I use an unchip card all over canada. Now you gotta watch out with credit cards unless designated for foreign use there is a transaction fee involve along with the conversion rate with every purchase. I use the Chase Sapphire preferred card for all expenses out of the US. It does have an annual fee but Chase offers a promotion the card spend so much in a certain about of time and the card pays for itself for the first 5 years.
If you don't want to do that the best place to exchange US cash to Canadian is at a duty free shop before entering customs. Banks and retailers won't give as good of exchange rate.