Pennsylvania CDL General Knowledge Practice Test
Prepare for the Pennsylvania CDL General Knowledge exam with free practice questions based on the FMCSA Commercial Driver's License Manual and the Pennsylvania CDL Manual. All PA CDL applicants must pass this test before any endorsement exams.
Test at a Glance
- Total Questions
- 50
- Questions to Pass
- 40
- Passing Score
- 80%
- Based On
- Pennsylvania CDL Handbook (2025) + FMCSA
Official source: Pennsylvania Department of Transportation (PennDOT) Driver and Vehicle Services
About the Pennsylvania CDL General Knowledge Test
PennDOT administers CDL testing in Pennsylvania. The General Knowledge test consists of 50 multiple-choice questions based on the FMCSA CDL Manual and the Pennsylvania CDL Manual. A passing score of 80% or higher — at least 40 correct answers — is required. The General Knowledge test is mandatory for all CDL applicants regardless of which class (A, B, or C) or endorsements (HazMat, Tanker, Doubles/Triples, Passenger, School Bus) you are seeking.
Pennsylvania CDL operators must comply with both federal FMCSA regulations and Pennsylvania-specific requirements. Pennsylvania's annual vehicle safety inspection requirement extends to commercial vehicles — CDL operators are responsible for ensuring their vehicles have current inspection stickers. Pennsylvania's DUI tiered system applies to CDL holders: a DUI in any vehicle — personal or commercial — triggers CDL disqualification. Pennsylvania also requires CDL holders to notify their employer within 30 days of any traffic conviction in any vehicle.
After passing the General Knowledge test, Pennsylvania CDL applicants must pass endorsement-specific knowledge tests for any special vehicle types. A CDL skills test — pre-trip inspection, basic vehicle control, and an on-road test — must be completed in the appropriate vehicle class. PennDOT coordinates CDL skills testing through approved third-party testing sites. Pennsylvania also requires a DOT medical certificate (obtained through a DOT-certified medical examiner) to be maintained throughout CDL validity.
Pennsylvania CDL General Knowledge Test — Sample Questions
Select an answer to see instant feedback and explanation.
Under FMCSA regulations, what is the maximum total hours a property-carrying driver can be on duty in a 7-day period?
Pennsylvania requires commercial vehicles to have a current:
What is the correct way to test air brake pressure in a commercial vehicle during a pre-trip inspection?
How does a CDL DUI conviction in Pennsylvania affect your commercial driver's license?
What cargo securement frequency is required by FMCSA regulations?
When descending a long, steep hill in Pennsylvania, what is the correct technique for maintaining safe speed?
Under FMCSA hours-of-service rules, how many hours may a property-carrying driver drive after 10 consecutive hours off duty?
At 55 mph, how much distance does a fully loaded 80,000-lb tractor-trailer need to stop compared to a car?
When must a vehicle display hazardous materials placards?
Before backing under a trailer to couple, you should check that the trailer kingpin is:
CAREDMVPrep.com is not affiliated with any government agency. Practice materials are for educational purposes only.
These are a sample of questions from our full test bank.
Take the Full Pennsylvania CDL General Knowledge TestFrequently Asked Questions — Pennsylvania CDL General Knowledge Test
How many questions are on the Pennsylvania CDL General Knowledge test?
The Pennsylvania CDL General Knowledge test has 50 questions. You must answer at least 40 correctly — an 80% passing score — to pass and proceed to endorsement tests.
What CDL classes does Pennsylvania issue?
Pennsylvania issues Class A (combination vehicles over 26,001 lbs GVWR with towed unit over 10,000 lbs GVWR), Class B (single vehicles over 26,001 lbs or towing under 10,001 lbs), and Class C (16+ passengers or HazMat placards). Each class requires the General Knowledge test plus a skills test in the appropriate vehicle class.
Does Pennsylvania's annual vehicle inspection apply to commercial vehicles?
Yes. All Pennsylvania-registered vehicles including commercial trucks and buses must pass an annual state safety inspection. CDL operators are responsible for ensuring their vehicle has a valid inspection sticker. An expired commercial vehicle inspection can result in the vehicle being placed out of service during a roadside inspection.
How long is a Pennsylvania CDL valid?
A Pennsylvania CDL is valid for 4 years. Your DOT medical certificate must remain current throughout that period — typically requiring a DOT physical examination every 24 months, or annually for certain medical conditions. HazMat endorsement holders must renew their TSA security threat assessment every 5 years.
What is a Pennsylvania CDL employer notification requirement?
Pennsylvania CDL holders (along with all commercial drivers under FMCSA rules) must notify their employer within 30 days of any traffic conviction in any vehicle — personal or commercial — in any state. Drivers must also notify their state of CDL issuance (PennDOT) within 30 days of any conviction in another state. Failure to notify is itself a violation that can result in CDL disqualification.
What is the difference between a Class A, Class B, and Class C CDL in Pennsylvania?
A Class A CDL allows you to operate any combination of vehicles with a Gross Vehicle Weight Rating (GVWR) of 26,001 lbs or more, provided the towed unit exceeds 10,000 lbs — this includes tractor-trailers and double/triple trailer rigs. A Class B CDL covers single vehicles with a GVWR of 26,001 lbs or more, or any such vehicle towing a unit not exceeding 10,000 lbs — this includes straight trucks and large buses. A Class C CDL is required for vehicles designed to carry 16 or more passengers (including the driver) or for vehicles transporting hazardous materials that require placarding, when those vehicles do not qualify for Class A or B.
How much does it cost to get a CDL in Pennsylvania?
CDL fees vary by state and by the class and endorsements you obtain. Most states charge separate fees for the CDL knowledge test ($10–$30 per attempt), the CDL skills test ($50–$150), and the CDL license itself ($50–$100). Additional fees apply for each endorsement (HazMat, Tanker, Passenger, etc.). The HazMat endorsement also requires a TSA security threat assessment fee of approximately $86. Check your Pennsylvania DMV website for current fee schedules.
Can I take the Pennsylvania CDL knowledge test in a language other than English?
Federal regulations (49 CFR 383.133) require that CDL applicants be able to read and speak the English language sufficiently to understand highway traffic signs and signals and to respond to official inquiries. Many states offer CDL knowledge tests in Spanish and other languages for non-commercial knowledge questions, but the actual CDL test must be taken in a language that allows the driver to meet the English proficiency requirement. Check with the Pennsylvania DMV for available language options.
How long is a Pennsylvania CDL valid and how do I renew it?
In most states, a CDL is valid for 4–8 years (commonly 4–5 years). To renew your Pennsylvania CDL, you typically need to visit a DMV office, pass a vision test, pay the renewal fee, and update your medical certification (DOT physical). If you hold a HazMat endorsement, your TSA background check must also be current. CDLs cannot generally be renewed online due to federal requirements for in-person verification of medical certification.
What happens if I fail the Pennsylvania CDL knowledge test?
If you fail the CDL General Knowledge test in Pennsylvania, you are typically required to wait a specified period (commonly 1–7 days) before retaking it. Most states allow 2–3 attempts before requiring additional waiting periods or study requirements. There is usually a retest fee for each attempt. Focus on the areas you missed — most states provide a score sheet showing which topic areas you need to review.
Practice Tests in Nearby States
Moving or testing in a neighboring state? These cdl practice tests follow similar rules — start with your region.
Ready to ace your PA CDL General Knowledge Test?
Full practice tests, progress tracking, and detailed explanations — all in one place.
