The timeline varies based on your nationality and the type of immigration application that is submitted. Work Permit and Permanent Residency processing times vary per your country, please check the Canadian Government website to get an exact estimate of the time frame for both Work-Visa and Permanent Residency applications. You can find all information here.