Canada has two official languages: French and English, and like the States, there are many different dialects. If you can understand American English and British English, you'll be able to handle Canadian English.
If you want, there are sites online that list the differences between American and Canadian English, mostly pronunication, and it isn't that big of a difference.
