French · Exam practice for Canada

TCF Canada practice, built for NCLC 7.

Full tests in all four skills, from A1 to C2, just like the real exam. Hear French from France, Québec, Belgium and Switzerland, get AI marking for your writing and speaking, and see an NCLC estimate for every skill.

Independent practice by VoxDux. Not affiliated with, endorsed by or connected to France Éducation international or IRCC. All tests are original; scores and NCLC levels are unofficial estimates.

3full practice tests
A1→C2questions get harder, like the real test
NCLCestimate for each skill
AImarking for writing and speaking
Free for everyone

TCF Canada Test 1, free

Listening, reading, writing and speaking, with AI marking. No account needed.

Have an invite code? Sign in and enter it to unlock every test.

The tests
Why NCLC 7 matters

Your lowest skill decides

Express Entry's French-language draws ask for NCLC 7 or higher in all four skills. A strong score in three skills does not make up for a weak fourth. VoxDux shows your estimated NCLC for each skill, and your lowest one, so you know exactly what to work on.

Immigration rules change. Always check the current requirements on the official IRCC website.

NCLCListening /699Reading /699Writing /20Speaking /20
10+549+549+16+16+
95235241414
85034991212
74584531010
639840677
536937566
433134244

Minimum TCF Canada score for each NCLC level, based on IRCC's published equivalence table.

The format we follow
🎧 Listening39 questions · 35 min · each recording plays once in exam mode
📖 Reading39 questions · 60 min · from notices to literary texts
✍️ Writing3 tasks · 60 min · message, article, compare two views
🎙️ Speaking3 tasks · 12 min · interview, role play, opinion
Exam Pass

One pass, every test

  • All TCF Canada tests
  • All IELTS Academic and General Training tests too
  • AI marking for writing and speaking
  • NCLC and band estimates for every skill

Independent practice material written by VoxDux. Not affiliated with or endorsed by France Éducation international. Scores and NCLC levels are unofficial estimates.