Every registry agent in Calgary offers the provincial Class 7 knowledge test — same 30 questions, same 25/30 pass mark as everywhere in Alberta. What changes locally is the fee, the queue, and how early you should show up.
Registry agents are private businesses licensed by the province, and Calgary has them in nearly every quadrant — NE, NW, SE, and SW. Any of them can administer your knowledge test. The official "Find a Registry Agent" tool on alberta.ca lists every location; pick a convenient one and call to confirm their testing hours, since some stop testing an hour or two before closing.
Bring ID that proves your identity, age, and Alberta residency, and parental consent if you're under 18. The registry will run a quick vision screening before you sit down at the testing computer. If English isn't your strongest language, ask which of the 25 test languages your registry offers — and practice here free in Punjabi or Hindi first.
Calgarians fail this test every day for the same handful of reasons: right-of-way at four-way stops, school bus rules, and GDL demerit limits. Those are practice problems, not knowledge gaps — drill free mock exams until you're consistently above 90%, and the real test becomes routine.