marychris said:
Yes,
Wait for the approval of your visa
If the province you are planning to settle allows you to register before landing Canada, then it is best to be registered and prepare for the exams before landing. The advantage is as soon as you have the registration, they will allow you to work for 6 months ( I am referring to the province of Manitoba, this may not be possible in other provinces), provided before 6 months you have to pass the exam.
Registration takes 2-3 months to process. And it is very expensive to stay in Canada without a job because you are not yet registered. Why spend 2-3 months in Canada without the job just going thru the registration process while this can be started while you are still in your home country? And you have all the luxury in your home country to secure all the needed documents they might ask for registration.
But timing is crucial. You must start the registration application process 2-3 months before the finalization of your immigration application. Because once they give you the eligibility, they will only give you one year to sit for exams, otherwise eligiblity is nulled.
As far as I know, and please correct me if I am wrong, in Ontario and in BC, you need to be a landed immigrant to apply for registration. But in Manitoba, they will register you even before coming to Canada as long as you will give them all the needed requirements.
One thing is common among all the provinces, CRNE, LPN exams has to be taken in Canada. There is no way to take it outside of Canada.