Yes, anyone with a foreign degree who wishes to practice law outside of Quebec must go through the NCA process wherein your credentials are evaluated, and based on your marks, professional experiences, and course selection in law school you have to take a certain number (it changes significantly from applicant to application) of NCA exams and courses. For example, practically every US law graduate would be required to take Canadian Constitutional Law.
Following completion of the NCA process, one still needs to article in order to be called to the bar, though depending on the province this may be waived if you have 5+ years of experience as a lawyer in your home country.
In Quebec the process is completely different. I'm not sure there even is an accreditation program for Quebec, but if there is, it would require you to learn a completely new legal system (Quebec uses Civil Law instead of Common Law) and knowing La Belle Province, I'm nearly certain that you'd have to be fluent in French to even apply.
Hope this helps.