Maple News reports that Immigration, Refugees and Citizenship Canada (IRCC) had a backlog of 901,700 applications as of July 31, 2025. This marks the third consecutive month of increasing delays in processing immigration files.
The number of backlogged applications has been climbing steadily since April. After seeing three months of consistent reductions earlier this year, from February to April, the backlog reversed course and has grown by over 141,000 cases since then. In July alone, the backlog increased by 6.98% over the previous month, up from 842,800 applications in June.
Here is a breakdown of the backlog trend over the past six months:
– February 2025: 821,200 (-7.95%)
– March 2025: 779,900 (-5.03%)
– April 2025: 760,200 (-2.53%)
– May 2025: 802,000 (+5.5%)
– June 2025: 842,800 (+5.02%)
– July 2025: 901,700 (+6.98%)
As of the end of July, IRCC reported a total of 2,226,600 applications in all categories. Of these, 1,324,900 (or approximately 60%) were being handled within standard processing times. The remainder made up the backlog.
By IRCC’s definition, an application enters the backlog if it surpasses the department’s published service standards. These standards vary depending on the type of application. For instance, Express Entry files are expected to be finalized within six months, while family sponsorship applications generally follow a 12-month timeframe.
IRCC’s goal is to process 80% of all applications within its prescribed timelines. However, more complex cases—such as those requiring additional documentation or security clearances—can delay final decisions.
The rising backlog raises concerns among applicants, especially those waiting on decisions for permanent residence, work permits, or family reunification. While IRCC is continually working to streamline processing and modernize its systems, the increasing volume of applications has put growing pressure on its administrative capacity.
With no immediate policy shift announced to address the upward trend, applicants facing delays are advised to carefully monitor their application status and ensure their documentation is complete and up to date.