When I was prepping for my own Canadian citizenship test, I ran through almost every practice site I could find. Some were great. A few were genuinely useful. A handful were so dated they still referenced ridings counts from the 2008 edition of the study guide.
This is my honest take on the major options in 2026 — what each one does well, what each one doesn't, and how to pick the right one for the way you actually study.
Disclosure: I built canadatest.ca, so I have a bias. I'll be transparent about it. Every limitation I call out for a competitor is something I can defend with a link or a screenshot. Every claim I make about canadatest is something you can verify yourself in under five minutes — including by trying our free practice test with no signup at all. If a competitor's pricing or feature set has changed since I last verified it (see the "Last verified" date on the table below), I'd rather you tell me than discover it months later.
If you're brand new to all this and want to understand what the test actually is before you compare prep tools, start with our complete guide to the citizenship test. Then come back here.
The Shortlist
I narrowed the field to seven options that most prospective citizens will actually consider: three paid products, two free sites, one freemium subscription, and IRCC's own free sample test. There are more than seven prep sites out there, but the rest are either ad-ridden, abandoned, or so close to one of these that they don't change the recommendation.
Here's the comparison table. Last verified: 2026-06-16.
| Platform | Price | Free tier | # Questions | Mobile | Audio | French | Money-back |
|---|---|---|---|---|---|---|---|
| canadatest.ca | $9.99 (7 days) / $39.99 (90 days) | Free 10-question practice test, no signup | 300 | Web only | No | No | 24-hour + don't-pass refund |
| CitizenPass | Free (web); paid mobile app | Full question pool + unlimited mock tests, no signup | 600+ | Web, iOS, Android | Not verified | No | Not verified |
| CitizenTest.ca | $39 (30d) / $49 (1yr) / $78 lifetime | Diagnostic + 3 tests + 445 flashcards | 645 | Web | Yes | Yes | "Pass guarantee" (not verified) |
| canadiancitizenshiptests.ca | Free (ad-supported) | Full pool | 500–700+ | Web | No | No | n/a |
| Practicecanadiancitizenshiptest.ca | Free, no signup | Full pool | 500+ | Web | No | No | n/a |
| TestCitizenship.ca | $14.99 (3d) / $24.99 (30d) / $44.99 (90d) | 120 questions free | 700+ | Web | No | Yes | Not verified |
| IRCC's own free test | Free (government) | 20 questions only | 20 | Web | No | Yes | n/a |
A note on the "Not verified" cells: where I couldn't independently confirm a competitor's claim by clicking through their pricing page or ToS on the date above, I've said so rather than guess. If you're choosing between two options based on a "Not verified" line, click through and verify it yourself before you buy.
Now the details, one option at a time.
CitizenPass — Strengths and Limitations
CitizenPass is probably canadatest's closest direct competitor on SEO terms. They have a deep blog cluster, a strong AI-tutor positioning, and — as of the last-verified date above — a free web version that lets you take unlimited mock tests without signing up. The question pool is 600+, which is roughly twice canadatest's.
Strengths:
- The web version is free — full question pool and unlimited mock tests, no signup.
- Native mobile apps on iOS and Android (canadatest is web-only), if you'd rather study in an app.
- 600+ question pool, roughly twice canadatest's.
- No signup required to try.
Limitations:
- The "AI tutor" framing on the paid apps is marketing-forward. Whether it's a meaningful improvement over static explanations depends on how the tutoring is implemented, and I'd want to evaluate that before paying for the app.
- It's a question-bank-first product. Like the large free sites below, most of the value is the pool itself rather than chapter-by-chapter learning structure with explanations.
Bottom line: CitizenPass's free web version is one of the strongest free options here — full pool, unlimited mock tests, no signup. If you specifically want a native app, that's the paid upgrade.
CitizenTest.ca — Strengths and Limitations
CitizenTest.ca is the premium-tier option in this space. It has the largest verified question pool (645), a polished UI, French support, audio narration, and a "marathon mode" for grinding through everything in one sitting.
Strengths:
- Largest question pool of the paid options I tested.
- Audio narration of questions — helpful for people who learn better by listening, or who want to study while commuting.
- French version available, which matters if you're testing in Quebec or just more comfortable in French.
- "Pass guarantee" is advertised on their site (specific terms not verified — read their refund policy carefully before relying on this).
Limitations:
- $39 for a 30-day plan is the steepest entry price in this comparison — about 4× canadatest's $9.99 7-day pass, and roughly the same dollar amount as canadatest's $39.99 90-day pass (so you pay CitizenTest's price for 30 days that buys you 90 with us). For a test where 92% of first-time takers pass and the entire study guide is freely available, $39 is a real ask.
- Lifetime tier at $78 is interesting in theory, but who needs lifetime access to citizenship test prep? You take the test once.
Bottom line: If audio narration or French support are deal-breakers for you, CitizenTest.ca is the obvious paid choice. For everyone else, the price is steep relative to the alternatives.
canadiancitizenshiptests.ca — Strengths and Limitations
This is one of the long-running free sites. It's ad-supported, has a large question pool, and prominently advertises a 4.9-star rating from a large review pool on the homepage.
Strengths:
- Genuinely free.
- Large question pool (500–700+ depending on how you count).
- Strong social proof on the homepage (rating + review count).
Limitations:
- UI feels dated relative to the paid options.
- Ad-supported, which means a more cluttered study experience.
- Limited study scaffolding compared to the paid options — most of the value is in the question pool itself, not in chapter-by-chapter learning structure.
Bottom line: A solid free option if you don't mind ads and want a large question pool. Pair it with a focused read of the Discover Canada guide and you can prepare for free.
Practicecanadiancitizenshiptest.ca — Strengths and Limitations
This site's biggest virtue is what it doesn't ask for: no signup, no email, no friction. You land on the page, you take a test. The question pool is 500+.
Strengths:
- No signup wall. Lowest possible friction to try.
- Free.
- Large question pool.
Limitations:
- Limited feature set beyond basic quizzing — most of the value is the question pool itself, with minimal chapter-by-chapter learning structure.
- Like the other free sites, you're trading polish and study scaffolding for $0.
Bottom line: Best for the "I just want to take 500 practice questions and see how I do" use case. Not a complete study tool, but a great way to drill.
TestCitizenship.ca — Strengths and Limitations
This is the closest pricing analogue to canadatest in the market. They offer a 3-day "cram" tier at $14.99, a 30-day tier at $24.99, and a 90-day tier at $44.99 — the same time-bounded pass structure canadatest uses.
Strengths:
- Time-bounded passes match the actual use case (you'll be done with this product in a few weeks).
- Has a 3-day cram tier, which is genuinely useful if your test is on Saturday and it's Wednesday.
- French version available.
- Large question pool (700+).
Limitations:
- On the short end, canadatest's $9.99 7-day pass undercuts TestCitizenship's cram options — it's cheaper than their $14.99 3-day tier and gives you four more days. Their $24.99 30-day tier buys more calendar time if your test is further out, though canadatest's $39.99 90-day covers that case and still comes in about 11% under their $44.99 90-day. The real difference is the guarantee: canadatest refunds your pass if you take the test and don't pass; TestCitizenship lists no refund policy.
- No mobile app (same limitation as canadatest).
Bottom line: canadatest and TestCitizenship are the two time-bounded-pass options. canadatest is cheaper to get started ($9.99 for 7 days vs their $14.99 for 3) and about 11% less at 90 days; TestCitizenship has the larger question pool (700+ vs 300) and a 30-day middle tier. canadatest has the don't-pass refund and questions hand-verified against the guide. Pick on which of those matters more.
canadatest.ca — The Honest Pitch
This is the part where I'm biased, so let me put the limitations first and you can decide whether the strengths outweigh them.
Limitations — what canadatest doesn't have:
- No mobile app. Web only. The site is mobile-responsive and works fine on a phone browser, but if you want a native app you can install from the App Store, we're not it yet.
- English only. No French version. If you're testing in French, CitizenTest.ca or TestCitizenship.ca are better options.
- 300 questions. That's a mid-pool size — bigger than IRCC's official sample test (20), smaller than CitizenTest.ca (645) or the larger free sites (500–700+). Every question is hand-verified against the Discover Canada guide rather than auto-generated, so the size is a deliberate quality-over-quantity choice, but if "more questions = better" is your criterion, the larger pools win on that one axis.
- No audio narration. Read-only.
- Brand-new. I started canadatest in 2026 and haven't accumulated the 10,000+ review count that the older free sites have. The longest-running competitors have a decade-plus head start on social proof.
Strengths — what we do well:
- Free 10-question practice test with no signup at all. Try it now — 5 minutes, full score breakdown by chapter, explanations on every wrong answer. No email, no credit card.
- Priced under every serious time-bounded competitor. $9.99 for 7 days; $39.99 for 90 days — one-time payments, no subscription. The $9.99 7-day pass is the lowest paid entry price on this page — below TestCitizenship's $14.99 3-day cram tier, and four days longer — and the 90-day runs about 11% below their $44.99. Price isn't really the point, though (the free sites are free, and CitizenPass's web version is free now too) — what we compete on is everything below.
- Two guarantees, both in writing. Most options on this page have no refund policy at all. canadatest backs every pass with a 24-hour money-back guarantee — not happy within your first day, email support@canadatest.ca and we refund you, no questions asked — and a Pass Guarantee: take the official test and don't pass, and we refund your pass in full. Both are spelled out in our Terms of Service, not just on a marketing page.
- All 300 questions verified against the official Discover Canada guide. No invented content. No paraphrased trivia. Every answer key is the answer from the official guide. Where the guide is now outdated (e.g. number of ridings, NAFTA→CUSMA), we add editor's notes calling that out so you know — but we don't change the answer key, because IRCC's questions still reflect the published guide.
- Chapter explanations on every wrong answer. When you get a question wrong, you see the explanation — not just "incorrect."
- Built by someone who's been through the test. I'm a new Canadian. I took this test. The reason canadatest exists is that none of the prep sites I used at the time gave me what I actually needed. So I built it.
If you've never used canadatest before, the most honest thing I can suggest is this: take the free 10-question practice test right now. It's 5 minutes. If the experience feels good and you want more, the 7-day pass is $9.99 — one payment, no subscription, refunded in full if you take the test and don't pass. If it doesn't feel good, you've lost nothing and you can go pick one of the other options on this list.
IRCC's Own Free Sample Test
I'd be remiss not to mention this one. The Government of Canada publishes a free 20-question sample test on the official IRCC site. It is, in a sense, the canonical baseline.
Strengths:
- Authoritative. The questions are official.
- Free.
- Available in both English and French.
Limitations:
- 20 questions total. That's one practice run. You'll memorize the answers after one attempt, which then makes the sample test useless as practice.
- No chapter breakdown, no explanations, no progress tracking.
- Not a study tool. It's a sample.
Bottom line: Use it as a final readiness check the day before your test. Not as your main study material.
The Verdict — Four Personas
There's no single "best" prep tool. Different people want different things. Here's how I'd think about it.
"I want totally free"
→ Use practicecanadiancitizenshiptest.ca (no signup, large pool), canadiancitizenshiptests.ca (large pool, more social proof, but ads), CitizenPass's free web version (600+ pool, no signup), or canadatest's free 10-question practice test if you'd rather start small and only pay if you decide you need more.
You can absolutely prepare for this test on $0. The Discover Canada guide is free, and any of the free question pools above gives you enough practice to feel ready. The trade-off is no progress tracking, dated UI, and (in some cases) ads.
"I want paid, with the lowest downside risk"
→ canadatest.ca at $9.99 for 7 days or $39.99 for 90 days. It's priced under every serious time-bounded competitor, and it's backed by two written guarantees: a 24-hour money-back guarantee and a Pass Guarantee. Don't like the product within 24 hours, or take the test and don't pass? You get refunded. Between the two, the downside risk is about as low as it gets.
"I want a native mobile app"
→ CitizenPass. The web version is free, with iOS and Android apps if you'd rather study in a native app (that's the paid tier). For a test you take once, a free web tool covers most people — but if app-based study is how you'll actually do it, CitizenPass is the pick.
"I want premium features — audio, French, AI, the works"
→ CitizenTest.ca at $39 (30 days). It's the premium-tier paid option. Audio narration, French support, marathon mode, the largest paid question pool. You pay for it, but if those features matter to you, it's the obvious pick.
Bottom Line
Most people will be fine with one of three options:
- Free + the official guide if you have a few weeks and prefer to spend $0.
- canadatest at $9.99 if you want a polished, focused, time-bounded paid product with the lowest possible downside risk — two written guarantees, including a refund if you take the test and don't pass.
- CitizenTest at $39 if you specifically need audio or French.
If you're still on the fence, here's the easiest decision you can make right now: take canadatest's free 10-question practice test. Five minutes. No signup. You'll see your score broken down by chapter, plus an explanation on every wrong answer. Whichever direction you go next — paid, free, or another option — you'll know more about where you actually stand on the material.
Comparison table last verified 2026-06-16. Competitor pricing and feature sets change. If you spot something that's no longer accurate, email support@canadatest.ca and I'll update it.