Short answer: if you are preparing in Canada you almost certainly need IELTS General Training, and the thing worth paying for is per-skill marking rather than another bank of practice questions.
Your Express Entry level is set by your weakest skill, so a platform that tells you which skill is weakest — and why — is worth more than one that reports an overall band.
What "best" means for a Canadian candidate specifically
Most IELTS resource lists are written for university applicants, which makes them the wrong list here. Preparing in Canada usually means one of two goals:
- Permanent residence through Express Entry or a provincial program — General Training, scored as a CLB level.
- Professional registration or study — sometimes Academic, and the requirement comes from the regulator or the institution, not from IRCC.
Both are decided by your lowest skill, not an average.
That single fact should drive which platform you pick: you need something that isolates a weak skill and shows you the marks it is losing, not something that congratulates you on an overall 7.0 while your Writing sits at 6.5 and quietly costs you eight CRS points per ability.
The list
1. IELTSbiz (that’s us — disclosure up front)
We build this site, so treat this entry with the scepticism it deserves and check the others too.
What it does: generates Cambridge-style Reading passages by question type, marks Writing against the four official criteria with a band per criterion, and tracks per-skill progress rather than a single headline number.
The CLB converter was built specifically for the Express Entry case — it names the skill holding your level down and prices the gap in CRS points.
Where it stops: we are not a course. There is no live tutor, no cohort, and no visa consulting. If you want a human walking you through an application, this is the wrong shape of thing.
2. The official test-owner sites (British Council, IDP, Cambridge)
Free official practice material, the real answer sheets, and the actual rules on formats and result validity. Nothing third-party is a substitute for reading the requirement on the source. Every study plan should start here, and it costs nothing.
Where it stops: limited volume, and no marking of your writing beyond model answers.
3. Road to IELTS and the British Council course material
Structured lessons with a clear General Training path, made by an organisation that co-owns the test. Strong on format familiarity — knowing exactly what a GT Task 1 letter is supposed to look like removes a whole category of avoidable loss.
Where it stops: it teaches the test well but gives you comparatively little diagnostic feedback on your own weak spots.
4. Magoosh, E2 and the other structured video courses
Good if you want a curriculum rather than a diagnostic — someone telling you what to do on Monday. Video explanations of strategy are genuinely useful for Reading question types, where technique matters more than vocabulary.
Where it stops: mostly Academic-first. Verify General Training coverage before paying, because several platforms treat GT as an afterthought.
5. Free question banks (Mini-IELTS, IELTS-up and similar)
Huge volume at no cost, which is the right answer for Reading and Listening where practice quantity genuinely helps and answers are objectively markable.
Where it stops: quality varies passage to passage, and Writing and Speaking get you nothing without a marker. Use them for the two objectively-scored skills and get your Writing marked elsewhere.
6. A human tutor, for Speaking only
Worth saying plainly: no software fully replaces a person for Speaking, and Speaking is the skill Canadian applicants most often under-prepare because it is the hardest to practise alone. A handful of sessions with a tutor who knows the band descriptors is usually better value than a year of any subscription.
How to spend your preparation time
- Sit one full, timed General Training test. Use official material.
- Convert the four bands to CLB levels and find the ability holding your level down.
- Spend most of your time on that skill alone.
- Get Writing marked by something that reports per-criterion bands, since "your writing is a 6.5" without a reason is not actionable.
- Re-test the whole profile before you book the real thing.
Note what is missing from that list: buying more question banks. Most candidates who stall have done plenty of questions and very little diagnosis.