Also, remember: it will also be important where you have your MD degree from: if it's not from Canada, GB, Australia, NZ, or the US, you will have to go through other major "hoops and loops" for getting a medical license in CA.
In addition to this, even as a US/Canadian Med School graduate and even for residencies of similar lengths and curriculum, and even for US Boarded candidates (by the specialty-specific American Specialty Board), the Canadian Specialty College, may still require you to take their specialty certification exam for their college in order to be able to be registered with them as a specialist. It does depend on the specialty. Each Canadian Specialty college has their own regulations and some (but not all) have agreements with their US Specialty Boards counterparts from the US. If you do complete the residency here, you might have to take both the US Board Certif exam AND the Canadian Specialty College exam as well, for some specialties; for others you might not have to do this, and you might just be considered eligible to sit directly for the Canadian Specialty exam right after completing your residency.
You should thus be careful to check BOTH the licensure regulations of each province AND the registration requirements for the specific Specialty College you are interested in.
For getting the websites, try Google-ing for licensure by each province, and then for each specialty college (like in "canadian College of Surgeons", etc.) You may also start at
http://rcpsc.medical.org or I'm sure the is a "Canadian Medical Association" page (counterpart of the AMA from the US) that could also guide you in your search.
(Hey, put in a little effort for doing your own search, if you are truly motivated! You will need anyway LOTS of motivation and stamina to try to get licensed and registered in Canada anyway, because it's pretty complicated! I'm too lazy to do all the research here myself on your behalf, but I hope that you'll find your way around!)
🙂