Skip to main content

Forms library

IRCC Immigration Forms for Canada

Find, download, and understand every official IRCC immigration form. Organized by category with short descriptions, direct download links, and related forms.

  • 102 forms
  • 11 programs
  • 68 marked mandatory for their program
  • Last verified: June 2026

Type a form number or a word, or pick a program

13 forms

Temporary Residence

Visitor visas, study permits, work permits and extensions, plus the family information form most temporary applications share.

The other 9 forms in Temporary Residence

18 forms

Permanent Residence

The generic application, its schedules, and the documents that confirm status after landing.

The other 14 forms in Permanent Residence

7 forms

Family Sponsorship

The sponsorship application and undertaking, the relationship questionnaire, and the financial forms for parents and grandparents.

The other 4 forms in Family Sponsorship

102

official IRCC forms, each linked to IRCC’s own page or PDF, so the version you download comes from the source.

13 forms

Refugees & Humanitarian

Claims made inside Canada, resettlement from abroad, and the undertakings private sponsors sign.

The other 10 forms in Refugees & Humanitarian

23 forms

Citizenship

Grants of citizenship for adults and minors, proof of citizenship, and the forms to renounce or resume it.

The other 19 forms in Citizenship

Before you send anything

Common Mistakes to Avoid

Don't let these errors delay your application

  1. Using an Outdated Form Version

    An outdated form can get an application returned without processing. IRCC checks the date code embedded in PDF forms. Always download forms fresh from canada.ca each time you apply, never reuse a form downloaded months ago.

  2. Not Clicking "Validate" on 2D Barcode Forms

    IRCC PDF forms with barcodes (IMM 5257, IMM 5669, IMM 0008, etc.) must have the Validate button clicked before submitting. The barcode embeds all answers electronically. Submitting without validating means IRCC cannot read it.

  3. Missing or Incomplete Schedule A (IMM 5669)

    Applicants frequently omit travel history, education periods, or employment gaps. Every single period since age 18 must be accounted for, gaps are not optional.

  4. Wrong Form for the Situation

    Using IMM 5709 (student extension) instead of IMM 5710 (worker extension), CIT 0002 for a minor, or a TRP (IMM 5708) when criminal rehabilitation (IMM 1444) is needed.

  5. Unsigned Forms / Missing Sponsor Signature

    For family sponsorship (IMM 1344), both the sponsor and the sponsored person must sign in the correct sections. Missing signatures mean automatic return.

  6. Using IMM 1249 Instead of IMM 5708

    IMM 1249 no longer exists. Applicants who find old instructions online still try to submit it. Use IMM 5708 for all Temporary Resident Permit applications.

  7. Submitting Paper for Online-Only Applications

    Express Entry, most PR applications through the IRCC portal, and citizenship applications are now online. Paper versions of online-only forms are not accepted.

  8. Not Including IMM 5476 When Using a Representative

    If anyone other than the applicant themselves is communicating with IRCC (lawyer, consultant, even a friend helping online), IMM 5476 must be included or IRCC will only communicate with the applicant directly.

The other 4 forms in Caregivers

13 forms

Special Programs

Checklists and offers of employment for the regional and targeted programs: Atlantic, Agri-Food, Rural Community, Hong Kong and the Economic Mobility Pathways Pilot.

The other 10 forms in Special Programs

Frequently Asked Questions

Where do I download official IRCC forms?

All official forms are available at canada.ca/immigration. Our library links directly to the official IRCC download pages, never use forms from third-party sites as they may be outdated.

How do I know which forms I need?

Use our search and category filters to find forms for your specific immigration program. Forms marked 'Mandatory' are required for all applicants in that category. 'Situational' forms are only needed in specific circumstances.

What happens if I use an outdated form?

IRCC will return your application. Always check the 'Date Modified' on the official download page and compare it with our 'Last verified' date. When in doubt, download a fresh copy directly from canada.ca.

Do I need to fill out forms in both English and French?

No. You can complete forms in either English or French. However, supporting documents in other languages must include certified translations into English or French.

Can I submit forms electronically?

Many IRCC applications are now submitted online through the IRCC portal. However, some programs still require paper forms. Check the specific program instructions for your application method.

What is the difference between IMM forms and CIT forms?

IMM forms are used for immigration applications (visas, permits, permanent residence). CIT forms are specifically for citizenship applications (grants, certificates, renunciation).

Turn the forms into one list

The free checklist builder gathers the forms and documents IRCC lists for a program into one list. It shows what IRCC asks for. An officer decides the application.

This tool provides general information based on publicly available Canadian immigration law. Always download forms directly from canada.ca for the most current version.

Stay current

Follow ClearToEnter on Facebook

Canadian immigration rules, fees, draws, and forms change often. Follow us for updates and new free tools.

No account needed to use our tools. Following is just how you get the updates.

Follow on Facebook