PassMyDMV

Pennsylvania CDL Practice Test

Free practice questions for the Pennsylvania commercial driver license written exams — general knowledge, air brakes, combination vehicles, and every endorsement.

Pennsylvania's Department of Motor Vehicles administers a comprehensive driver licensing system to ensure residents understand traffic laws and safe driving practices before operating a vehicle. The written knowledge test is a mandatory step in obtaining your learner's permit in Pennsylvania. Whether you're a teenager preparing for independence on the road or an adult applicant, passing the knowledge test proves your understanding of Pennsylvania's traffic laws, road signs, and safe driving principles. Pennsylvania's test is one of the more challenging in the nation, requiring 83% accuracy. With the right preparation and study materials, including the official Pennsylvania Driver's Manual available in 24 languages, applicants can prepare effectively for this important assessment.

About this section of the Pennsylvania test

Pennsylvania's commercial driver license (CDL) program requires passing separate written knowledge tests for general knowledge, air brakes, and any required endorsements such as doubles/triples, tanker, or hazmat. Applicants must be at least 18 years old for intrastate operation and 21 for interstate. The first step involves obtaining a commercial learner's permit by passing knowledge tests. Pennsylvania offers CDL testing at Driver License Centers with support for multiple languages and extensive study materials available.

Start practicing

Open the Pennsylvania practice test — pick car, motorcycle, or CDL, then drill quick quizzes or full simulated exams.

Read the source manual

Browse the official Pennsylvania driver manual — every practice question deep-links to the page that explains the rule.

Frequently asked questions

How many questions are on the Pennsylvania permit test?
The Pennsylvania permit test has 18 multiple-choice questions covering topics from the Pennsylvania Driver's Manual.
What's the passing score for the Pennsylvania written test?
You must get at least 15 correct answers out of 18 (83%) to pass the Pennsylvania knowledge test, one of the higher passing scores in the nation.
How much does the Pennsylvania written knowledge test cost?
The fee for a Pennsylvania learner's permit is $35.50, which includes the knowledge test. Retakes are included in this fee.
How old do I have to be to take the Pennsylvania permit test?
You must be at least 16 years old and pass a vision screening to take the Pennsylvania knowledge test.
Can I take the Pennsylvania DMV test in Spanish or other languages?
Yes, Pennsylvania publishes the driver's manual in 24 languages and offers the permit test in 30 languages, including Spanish, making it one of the most language-accessible states for DMV testing.
How many times can I retake the Pennsylvania written test?
You are allowed a maximum of 3 attempts to pass the written test within a 12-month period. If you fail three times, you must wait at least 6 months from your last attempt before retesting. Retakes require waiting until the next business day.
Is the Pennsylvania permit test online or in person?
The Pennsylvania knowledge test is administered in person at Driver License Centers using computerized testing stations. There is no online testing option available.
What documents do I need to bring to the Pennsylvania DMV?
You need to bring your completed DL-180 application, original proof of identity and date of birth, and proof of residency. For those over 18, two proofs of residency are required. Acceptable residency documents include utility bills, W-2 forms, tax records, lease agreements, or mortgage documents.

Practice tests for other states