There are different knowledge tests for the different types or classes of license offered. Also different rules apply in the testing of:
- Noncommercial driver's license applicants - includes applicants for noncommercial learner's permit and provisional licenses. A sample knowledge test is available online.
- Commercial driver's license (CDL) applicants - includes applicants for commercial learner's permit.
- All commercial drivers' license (CDL) knowledge tests as well as the Class A & B noncommercial knowledge tests are only given in English.
- Foreign language interpreters may not assist with any CDL or noncommercial Class A or B knowledge or skills test.
- Applicants can retake the test the next business day after failing for the first time.*
- Applicants must wait seven (7) calendar days after failing the test two or more times for ANY noncommercial* or commercial knowledge test.
*IMPORTANT NOTE: Effective February 1, 2014, only individuals testing for the first time will be permitted to take the driver knowledge test on a Saturday. Individuals who wish to re-take the driver’s knowledge test must do so Monday through Friday. The MVA encourages all applicants for a Maryland learner’s permit to study the Maryland Driver’s Manual before attempting to take the knowledge test to ensure success.
- A typical test for the Noncommercial Class C, the Moped Permit, and the Class M consist of 25 questions.
- A typical test for the Noncommercial Class A and Class B consist of 20 questions.
- It may be timed and a score of 85% or better is required to pass.
- Tests are usually administered on a computer and are available in English as well as Spanish for most tests. Note: Oral tests require an appointment.
- The use of foreign language interpreters is permitted. Click here for additional information.
All knowledge and skills test passing scores are valid for a maximum of six (6) months.
Knowledge skill tests expire and must be retaken and a new application is required if:
- A learner's permit was issued and expired before being converted to a driver's license.
- The applicant has a license that is expired more than one (1) year.
- The applicant is transferring an out-of-county license, has passed the knowledge and skills test requirements, and does not obtain a driver's license within six (6) months.
The test version you receive will depend upon the class of license (A, B, or C) you requested.
- Tests are administered on a computer.
- Computer and written tests are in English ONLY.
- Computer assisted audio tests are also available if needed without an appointment.
- Oral tests require an appointment and are only given in English by an MVA agent.
All applicants must pass the CDL General Knowledge Test first. Applicants:
- For class A licenses must also pass CDL Combination Vehicle Test.
- Wishing to drive vehicles with air brakes must pass the CDL Air Brakes Test.
- Wishing to drive vehicles requiring placarding must pass the Hazmat Test.
- Wishing to drive school buses, passenger vehicles, tankers or double/triples must pass the applicable test.
If an applicant has a valid commercial driver's license (CDL) learner's permit:
- And they upgrade the class of their permit (C to B); OR
- They take additional knowledge tests to upgrade their permit; OR
- Change from Class C or B to Class A; OR
- Adding endorsements such as Tanker, Passenger and/or School Bus endorsement(s) OR
- Wish to remove the "L" No Air Brake Vehicles restriction;
The applicant must wait a minimum of fourteen (14) days from the date the corrected permit is issued before they are eligible to take a skills test in the upgraded permit if they choose to test in the newly added class test vehicle or endorsement.
- There is no MVA fee for taking a knowledge test. Fees are associated with the cost of issuing the learners/license.
- If you request to have a foreign language interpreter, the MVA does not pay the interpreter fee (fees charged by the interpreter are arranged between the interpreter are arranged between applicant and interpreter.)
- If you are hearing impaired, the MVA will pay the interpreter fee and set up the test appointment for you. Please contact the MVA Customer Service Center for additional information.
Driver Services Division
6601 Ritchie Highway, NE
Glen Burnie, MD 21062
For telephone questions:
MVA Customer Service Center: