Language test results are required for many Canadian immigration programs. The correct test, test version, and language level depend on the immigration program and your individual circumstances.
Tests Accepted for Express Entry
For Express Entry, Immigration, Refugees and Citizenship Canada, IRCC, currently accepts these language tests:
| Language | Accepted test |
|---|---|
| English | CELPIP General |
| English | IELTS General Training |
| English | PTE Core |
| French | TEF Canada |
| French | TCF Canada |
| Do not book IELTS Academic, CELPIP General LS, or IELTS One Skill Retake for Express Entry. These are not accepted for Express Entry. | |
Need detailed TCF Canada booking steps? Read How to Book TCF Canada for Canada Immigration.
Choose the Correct Test Version
Before you book, check the current IRCC language test requirements for your exact immigration program. A test that is accepted for Express Entry may not be the right test for citizenship or another immigration program.
For Express Entry, language test results must be less than two years old when you complete your profile and when you submit your permanent residence application.
Book Through the Official Provider
Book directly through the official test provider or an official test centre. Test fees, availability, result timing, cancellation rules, and centres can change, so do not rely on an older guide or a third party booking service.
Official sources: IRCC language test requirements | CELPIP | IELTS | PTE Core | TEF Canada | TCF Canada
Prepared by KGraph Immigration. Last updated July 2026. General information, not legal advice.