← Back to library
Exam preparation

CELPIP vs Duolingo English Test: Which One Counts for Canada?

Is the Duolingo English Test accepted for Canadian PR or citizenship? What IRCC's official pages say, which English tests count for Express Entry, citizenship and the PGWP, and how to choose.

MashaNovember 4, 20267 min read

The short answer: for Canadian permanent residence and citizenship, the Duolingo English Test does not count. IRCC (Immigration, Refugees and Citizenship Canada) accepts a short list of approved language tests, and in English that list is CELPIP-General, IELTS General Training and PTE Core. For citizenship you can also use CELPIP-General LS, the shorter Listening and Speaking version.

So "CELPIP vs Duolingo" is not really a choice between two equal options. Duolingo is mostly used by schools for admission. CELPIP is one of the tests IRCC accepts for immigration. Below I'll show you exactly what the official pages say, so you don't book the wrong test and lose months.

I checked the IRCC pages on canada.ca in November 2026. Rules change, so please check the official page for your program before you book anything.

Is Duolingo accepted for Canada PR?

No. On the Express Entry language test page, IRCC says you must prove your language skills by taking an approved language test, and then lists the tests it accepts:

LanguageApproved tests for Express Entry
EnglishCELPIP-General, IELTS General Training, PTE Core
FrenchTEF Canada, TCF Canada

IRCC adds two details that matter. For CELPIP you must take the CELPIP-General test, and for IELTS the General Training option. IRCC also says it doesn't accept IELTS One Skill Retake for Express Entry.

The same list appears on IRCC's help page for other economic programs that need a language test, such as the Atlantic Immigration Program, the caregiver programs, the Rural and Northern Immigration Pilot, the Start-up Visa and the Self-employed Persons Program. The Duolingo English Test is not on any of these lists.

Source: Express Entry: Language test results and Do I need a language test to immigrate to Canada? (canada.ca, checked November 2026).

Is Duolingo accepted for Canadian citizenship?

No. If you are 18 to 54, you must show that you can speak and listen at CLB 4 or higher in English or French. A language test is one way to prove it. IRCC's citizenship help page lists the third-party tests it accepts and then says very clearly: "We don't accept any other third-party test results, even if they're similar."

These are the English tests and the results IRCC asks for:

English testResult you need for citizenship
CELPIP-General or CELPIP-General LS4 or higher in Listening and Speaking
IELTS General Training4.0 or higher in Speaking, 4.5 or higher in Listening
PTE Core28 or higher in Listening, 42 or higher in Speaking

You may not need a new test at all. IRCC also accepts other kinds of proof, for example a diploma or transcript from a secondary or post-secondary program taught in English or French, LINC training certificates at CLB 4 or higher, some provincial language programs, and in some cases the test results you already sent with your PR application. Go through IRCC's step-by-step language proof tool first. If you do need a test, I explain the shorter version in CELPIP LS for citizenship.

Source: What third-party language tests will you accept for citizenship? and Find out if you have the language proof for citizenship (canada.ca, checked November 2026).

What about the PGWP?

If you apply for a post-graduation work permit on or after November 1, 2024, you need proof of English or French (graduates of a PGWP-eligible flight school are the exception). IRCC asks for CLB 7 in all four skills if you studied at university and CLB 5 if you studied in a college program. The tests listed on the PGWP language page are CELPIP (General), IELTS (General Training), PTE Core, TEF Canada and TCF Canada. Again, no Duolingo.

So even if your college accepted your Duolingo score, plan to take one of the approved tests before you apply for your PGWP. My guide to the CELPIP score for the PGWP explains what CLB 5 and CLB 7 mean in practice.

Source: Post-graduation work permit: Who can apply and How to find your language level (canada.ca, checked November 2026).

So where does Duolingo count?

Duolingo is mainly used for school admission. Some colleges and universities accept it as proof of English for their programs, and each school sets its own list. So if you need a test to get into a school, check that school's admissions page, not the immigration pages.

This is where a lot of the confusion comes from. You may hear that "Duolingo works in Canada", and it can be true for getting into a school. But an immigration application is a separate step with its own rules, and there Duolingo doesn't count.

CELPIP vs Duolingo: a quick comparison

CELPIP-GeneralDuolingo English Test
Accepted by IRCC for Express EntryYesNo
Accepted by IRCC for citizenshipYes (also CELPIP-General LS)No
Accepted by IRCC for the PGWPYesNo
Main useImmigration and citizenship in CanadaAdmission to some schools
CLB chart on canada.caYes (CELPIP level = CLB level)No

A few facts about CELPIP-General that help when you compare it with other options:

  • It tests Listening, Reading, Writing and Speaking in one sitting on a computer, and the whole test takes under 2 hours 50 minutes.
  • Speaking has 8 tasks and takes about 15 minutes. You speak into a microphone; there is no examiner in front of you.
  • Your level in each skill is the same number as your CLB level (for levels 3 to 12). CELPIP 7 in Reading means CLB 7 in Reading.
  • Results usually appear online in your CELPIP account in 2–4 business days.
  • IRCC accepts results for 2 years. For Express Entry they must be less than 2 years old both when you create your profile and when you apply for PR.

The full structure is in my guide to the CELPIP test format, and the level chart is in CELPIP scores and CLB levels.

How to choose the right test for Canada

If your goal is Canadian PR, citizenship or a PGWP, take Duolingo off the list and choose between the approved English tests. Here is a simple way to decide.

1. Check what your program asks for. Use the IRCC page for your exact program. Write down the CLB level you need in each skill. For example, the Federal Skilled Worker Program asks for CLB 7 in all four skills.

2. Look at the format, not the rumours. People online love to say one test is "easier". It isn't that simple. Each test measures the same four skills; what changes is how the tasks look:

  • CELPIP-General uses everyday situations, like giving advice to a friend, writing an email to a landlord or choosing between two options and explaining why. You have time to develop each answer, and trained raters score your Speaking and Writing.
  • IELTS General Training has a live Speaking interview with an examiner. I compare the two in IELTS or CELPIP in 2026.
  • PTE Core has many short tasks and is scored by an automated system. I compare it with CELPIP in CELPIP vs PTE Core.

3. Try a free official sample. Do one sample of each format under real timing. Notice where you feel calm and where you freeze. Many people know their answer after the Speaking part.

4. Check dates and locations. If you have a deadline, look at real test dates in your city before you make a study plan.

5. Then stop comparing and prepare for one test. Changing tests halfway usually costs more time than it saves.

If you already took Duolingo

Your Duolingo practice is not wasted. You have already practised reading, listening, writing and speaking under time pressure, and that helps with any test. What changes is the format. For CELPIP, the biggest adjustments are usually:

  • Speaking about everyday situations for 60–90 seconds, with a short preparation time.
  • Writing a full email and a survey response of about 150–200 words each.
  • Listening to longer conversations where the audio plays once and the questions come after it.

A good first step is to find your starting level. Take my free level test to see where you are, and use the free Vocabulary Booster to learn words for the common Speaking topics. For timed practice of every task, my free practice questions with model answers are a good place to start.

If you'd like structured practice with feedback, join the Ready Sprint waitlist. It's my course for the CELPIP test, and you'll hear from me when it opens.

CELPIP is a trademark of Paragon Testing Enterprises. MashaEnglish is an independent teacher's website and is not affiliated with or endorsed by Paragon. Immigration rules change: always confirm on canada.ca before you book or apply.

Questions people ask

Is the Duolingo English Test accepted for Canada PR?

No. For Express Entry and the other economic immigration programs, IRCC lists CELPIP-General, IELTS General Training and PTE Core for English, and TEF Canada and TCF Canada for French. The Duolingo English Test is not on that list.

Can I use Duolingo for Canadian citizenship?

No. IRCC's citizenship help page lists the third-party tests it accepts (in English: CELPIP-General, CELPIP-General LS, IELTS General Training and PTE Core) and says it doesn't accept any other third-party test results, even if they're similar.

Is Duolingo accepted for the post-graduation work permit (PGWP)?

The PGWP language page lists CELPIP (General), IELTS (General Training), PTE Core, TEF Canada and TCF Canada. Duolingo is not on it.

I already took Duolingo for my college. Do I need another test for PR?

Yes. A Duolingo score may have helped you get into your school, but for Express Entry you need results from one of IRCC's approved tests, and they must be less than 2 years old when you create your profile and when you apply.

Which approved English test is the easiest?

None of them is easier for everyone. They measure the same four skills and all convert to CLB levels. Try a free official sample of each one and choose the format that lets you show your English best.

Put it into your own words

Write a short response to each prompt (at least eight words). Focus on trying the English, not getting everything perfect.

Getting ready for the CELPIP test?