Processing times for immigration applications to Canada can vary significantly, depending on which program and visa category you apply for, your personal circumstances and current demand for immigration. Processing times could take anywhere from several months up to several years. You can find the various processing times on the Government of Canada's website.