Test Guide6 min read

How to Book Your Canadian Citizenship Test (Step by Step)

You cannot book the citizenship test yourself — IRCC assigns your test date. Learn how the invitation process works, how to reschedule, and how long the wait is.

CP

CitizenPass Team

Last updated:

Quick Answer

How do you book the Canadian citizenship test?

You cannot book the citizenship test yourself. After you submit your citizenship application and it is processed, IRCC sends you a Notice to Appear with your assigned test date, time, and location. The typical wait from application to test is 12 to 18 months.

Key Takeaways

1You cannot choose or book your test date
2IRCC sends a Notice to Appear after processing your application
3Typical wait is 12-18 months from application to test
4You can request to reschedule if you have a valid reason
5Check your application status online through the IRCC portal

One of the most common misconceptions about the Canadian citizenship test is that you can book it yourself. Here is how the process actually works. CitizenPass makes mastering this easy — read on, then start practicing for free.

Trusted by thousands of new Canadians. CitizenPass is the #1 free citizenship test prep platform — 600+ practice questions, AI coaching, and lessons covering every chapter of the Discover Canada guide.

The IRCC Invitation Process

Unlike a drivers test or other exams, you cannot book the Canadian citizenship test at a time of your choosing. The process works like this:

Step 1: Submit Your Application

You submit your citizenship application online through the IRCC portal, along with all required documents and fees ($630 for adults).

Step 2: IRCC Processes Your Application

IRCC reviews your application to verify eligibility — checking your permanent residency status, physical presence, tax filing, language proficiency, and criminal background.

Step 3: Receive Your Notice to Appear

Once your application is approved for testing, IRCC sends you a Notice to Appear. This document includes:

  • Your assigned test date and time
  • The IRCC office location
  • A list of documents to bring
  • Instructions for the test day

Step 4: Take the Test

Attend the test at the assigned date, time, and location.

Current Wait Times

As of 2025, the typical processing timeline is:

StageTimeline
Application to acknowledgment1-2 months
Acknowledgment to test invitation8-14 months
Test to ceremony (if passed)2-6 months
Total: Application to citizenship12-24 months

Processing times vary by:

  • Location — Ontario and BC tend to have longer waits due to higher volumes
  • Application completeness — Missing documents cause delays
  • Background checks — Complex cases take longer
  • IRCC capacity — Seasonal fluctuations affect processing

CitizenPass Pro Tip: Want to see these questions in action? Our platform has 600+ practice questions in the exact IRCC format — with instant explanations for every answer. Try it free.

How to Check Your Application Status

You can track your application online:

  1. Go to the IRCC website
  2. Navigate to "Check your application status"
  3. Enter your application number and date of birth
  4. View your current processing stage

How to Reschedule

If you cannot attend on your assigned date, you can request to reschedule:

Valid Reasons for Rescheduling:

  • Medical emergency (doctor's note required)
  • Mandatory work obligation
  • Pre-booked international travel
  • Family emergency
  • Other compelling circumstances

How to Request a Reschedule:

  1. Contact IRCC as soon as you know you cannot attend
  2. Use the IRCC web form or call the contact centre
  3. Explain your reason and provide supporting documentation
  4. Wait for confirmation of your new test date

Important: Do not simply fail to show up. Missing your test without contifying IRCC can delay your application significantly.

What to Do While Waiting

The 12-18 month wait between application and test is the perfect time to prepare:

  1. Start studying early — Do not wait for your Notice to Appear
  2. Read the Discover Canada guide — Available free from IRCC
  3. Use CitizenPass — Study with 80+ lessons and 600+ practice questions
  4. Set a study schedule — 30 minutes per day is enough if you start early
  5. Take practice tests regularly — Track your improvement over time

The applicants who start studying months before their test date are the most confident and successful on test day. CitizenPass helps you make the most of your wait time with personalized study plans and AI coaching.

Pass Your Citizenship Test — With CitizenPass

Thousands of newcomers have used CitizenPass to pass their citizenship test on the first attempt. Here is what you get — completely free to start:

  • 600+ Practice Questions — Same format as the real IRCC test, with detailed explanations for every answer
  • AI-Powered Coach — Identifies your weak areas and builds a personalized study plan just for you
  • 80+ Bite-Sized Lessons — All 12 Discover Canada chapters, broken into 10-minute study sessions
  • Real-Time Progress Tracking — See exactly when you are ready to pass
  • Bilingual Support — Study in English or French, switch anytime
  • Mobile + Desktop — Available on iOS, Android, and web — study anywhere

CitizenPass users score an average of 18/20 on their first attempt — well above the 15/20 passing score.

Your Canadian dream is one test away. Join thousands of successful new Canadians — start your free CitizenPass preparation today.

Ready to Practice?

Put your knowledge to the test with 600+ practice questions and AI coaching.

Also available on mobile:

Frequently Asked Questions

1Can you choose your citizenship test date?

No. IRCC assigns your test date, time, and location. You receive this information in your Notice to Appear, typically sent by mail or email.

2How long does it take to get a test date?

The typical wait from submitting your citizenship application to receiving a test date is 12 to 18 months, depending on processing times and your location.

3Can you reschedule the citizenship test?

Yes, but you need a valid reason such as a medical emergency, travel conflict, or work obligation. Contact IRCC as soon as possible to request a new date.

4How do I check my application status?

You can check your citizenship application status online through the IRCC website using your application number and personal details.

600+

Practice Questions

18/20

Avg. User Score

95%

Pass Rate

3

Platforms

Related Articles