Free Pennsylvania CDL Practice Test
Pennsylvania uses the national CDL manual and federal question pool. Practice every knowledge test here, then check Pennsylvania’s own question counts, passing scores and fees below.
General Knowledge and every endorsement test at the length states use, three answer choices per question, scored at the real 80% pass mark with an explanation from the CDL manual for every answer.
Or start with a free 10-question drillHow are the air tanks on a trailer or converter dolly filled?
Pennsylvania CDL knowledge tests
| Test | Questions | Correct to pass | Practice |
|---|---|---|---|
| General Knowledge | 50 | 40 | General Knowledge practice |
| Air Brakes | 25 | 20 | Air Brakes practice |
| Hazardous Materials | 30 | 24 | Hazardous Materials practice |
| Tank Vehicles | 20 | 16 | Tank Vehicles practice |
| Doubles and Triples | 20 | 16 | Doubles and Triples practice |
| Passenger Transport | 20 | 16 | Passenger Transport practice |
| School Bus | 25 | 20 | School Bus practice |
Practice before your PA knowledge tests
General Knowledge and every endorsement test at the length states use, three answer choices per question, scored at the real 80% pass mark with an explanation from the CDL manual for every answer.
Or start with a free 10-question drillTaking the tests in Pennsylvania
- Where
- At a PennDOT Driver License Center. You apply first and receive a Knowledge Test Authorization (KTA) for each class, endorsement and restriction removal, and you can test the same day. Tests come in several languages, written or audio; Hazmat is English only.
- Commercial learner’s permit
- Knowledge and skills test results are valid one year from the date you pass. Pass every required test within that year to get the CDL.
- If you fail
- Each Knowledge Test Authorization is valid for one year and gives you three tries at that test.
- Good to know
- Pennsylvania gives Class A applicants one 70-question knowledge test; Class B and C applicants take 50 questions. The School Bus test has 25 questions and needs the Passenger endorsement too. As in every state, each test needs 80%.
Pennsylvania CDL fees
- Upgrade a commercial class or endorsement: $21.50
- Remove a commercial restriction: $21.50
- Upgrade to transport hazardous materials: $43.50
- Four-year CDL renewal: $127.50
Pennsylvania CDL test questions
How many questions are on the Pennsylvania CDL permit test?
The Pennsylvania General Knowledge test has 50 questions and you need 40 correct. Air Brakes: 25 questions, 20 to pass; Hazardous Materials: 30 questions, 24 to pass; Tank Vehicles: 20 questions, 16 to pass; Doubles and Triples: 20 questions, 16 to pass; Passenger Transport: 20 questions, 16 to pass; School Bus: 25 questions, 20 to pass.
Where do I take the CDL knowledge tests in Pennsylvania?
At a PennDOT Driver License Center. You apply first and receive a Knowledge Test Authorization (KTA) for each class, endorsement and restriction removal, and you can test the same day. Tests come in several languages, written or audio; Hazmat is English only.
How much does a Pennsylvania CDL permit cost?
PennDOT lists: Upgrade a commercial class or endorsement $21.50; Remove a commercial restriction $21.50; Upgrade to transport hazardous materials $43.50; Four-year CDL renewal $127.50.
What if I fail a CDL knowledge test in Pennsylvania?
Each Knowledge Test Authorization is valid for one year and gives you three tries at that test.
Ready for the knowledge tests?
General Knowledge and every endorsement test at the length states use, three answer choices per question, scored at the real 80% pass mark with an explanation from the CDL manual for every answer.
Or start with a free 10-question drillMore CDL practice
- CDL General Knowledge practice test
- CDL Air Brakes practice test
- CDL Combination Vehicles practice test
- CDL Hazardous Materials practice test
- CDL Tank Vehicles practice test
- CDL Doubles and Triples practice test
- CDL Passenger Transport practice test
- CDL School Bus practice test
- Illinois CDL practice test
- Michigan CDL practice test
- Washington CDL practice test
- Missouri CDL practice test
Pennsylvania facts are from PennDOT, checked October 2026: PennDOT Commercial Driver’s License fact sheet (June 2025) · PA DMV: CDL learner’s permit FAQs · PennDOT driver licensing fee chart (July 2025) · 49 CFR 383.135 (80% passing score).
Original independent practice. Not affiliated with or endorsed by PennDOT, FMCSA or AAMVA.