NB Knowledge Test Cost and Requirements (2026)
The New Brunswick Class 7(I) knowledge test is written at any Service New Brunswick (SNB) office. Here's exactly what it costs in 2026, what ID to bring, who needs parental consent, and how to book an appointment.
Cost
The knowledge test fee is approximately $12-20 per attempt in 2026. The fee is paid at the counter on test day. If you pass, the Class 7(I) Learner's licence is issued the same day, with a separate issuing fee. Confirm current fees at any Service New Brunswick office — they are updated annually.
If you fail, you pay the test fee again to rewrite on another day. There is no bulk discount for multiple attempts, and no refund if you fail.
Minimum age and consent
You must be at least 16 years old to apply for a Class 7(I) Learner's Licence in New Brunswick. If you are under 18, you must bring a signed parental or guardian consent form, available from Service New Brunswick or online.
ID you need to bring
You need two pieces of identification:
- One primary piece — passport, Canadian birth certificate, Canadian Permanent Resident card, or similar government-issued primary ID with a photo.
- One secondary piece — health card, bank card, school ID, utility bill, or similar.
If your ID doesn't show a NB address, bring proof of New Brunswick residency (utility bill, lease, bank statement). SNB staff will verify everything at the counter.
Booking an appointment
Most Service New Brunswick offices let you walk in during business hours, though wait times can be long during peak periods. Online appointments are available for most offices through the Government of New Brunswick's online portal. Appointments typically open 1-4 weeks out.
The test is only offered in person — there is no online option. Expect to spend 45-60 minutes at the office in total (including the vision screening and the test itself).
What to expect at the office
- Check-in: SNB staff verify your ID, your age, and your consent form if under 18.
- Vision screening: you'll be asked to read a vision chart. Bring your corrective lenses if you wear them.
- Fee payment: paid at the counter — cash, debit, and most major credit cards accepted.
- The test: 20 multiple-choice questions on a computer or paper, depending on the office. You have unlimited time, but most people finish in 20-30 minutes.
- Results: immediate. If you pass, you'll be issued a temporary Class 7(I) Learner's Licence the same day.
If you fail
You can retake the test on another day. There is no mandatory wait or cap on attempts, but you'll pay the test fee again each time. Service New Brunswick office availability may cause a day or two of delay. The best approach after a failed attempt is to drill the specific weak area for a week before rebooking.
Languages
New Brunswick is officially bilingual, so the test is offered in English and French at every SNB office. Specific accessibility accommodations — large print, oral exam, interpreter — can be requested through Service New Brunswick in advance.
Common questions
Can I get my Learner's licence the same day I pass the test?
Yes. A temporary licence is issued at the counter after you pass, and a permanent card is mailed to you shortly afterward.
How soon can I take the road test after passing the knowledge test?
You must complete the 12-month Level I period (reducible to 8 months with driver-education) before booking the Class 5 road test. The Level I minimum is strict — no shortcuts other than approved driver-ed.
What if my ID is lost or expired?
You cannot write the knowledge test without valid primary and secondary ID. Replace your lost ID through its issuing authority before booking.