The processing time for PNP programs varies depending on the province or territory and the specific PNP stream you are applying for. Generally, the processing time can range from several months to a year or more.