Pennsylvania learner's permit requirements at a glance

To get a Pennsylvania learner's permit, you must be at least 16 years old, pass a written knowledge test, and bring specific documents to a PennDOT Driver License Center. You do not need to pass a driving test for the learner's permit itself — that comes later when you test for your full license. The permit lets you practice driving with a licensed adult in the car, but it comes with restrictions on when and where you can drive.

Pennsylvania issues two types of learner's permits: a Class DM permit (for drivers under 18) and a standard learner's permit (for drivers 18 and older). The rules differ slightly between them. Most people under 18 get the Class DM permit first, which has stricter rules about passengers and nighttime driving.

Key Takeaways

  • You must be at least 16 years old and bring proof of identity, Social Security number, and Pennsylvania residency to a PennDOT Driver License Center.
  • The written knowledge test covers road signs, traffic laws, and safe driving practices; you can study using the Pennsylvania Driver's Manual, available free online at the PennDOT website.
  • A Class DM permit (for drivers under 18) restricts you to driving with a licensed adult, limits passengers to when ready family only, and prohibits driving between midnight and 5 a.m.
  • You must hold your learner's permit for at least six months before you can take the road test for your full license.
  • The fee for a learner's permit is $29.50 and is valid for one year from the date of issue.

Documents you must bring to PennDOT

Bring an original or certified copy of your birth certificate, passport, or other government-issued proof of identity. PennDOT will not accept photocopies or expired documents. If you do not have your birth certificate, you can order one from the Pennsylvania Department of Health or the county where you were born.

You also need proof of your Social Security number. Bring your Social Security card, a W-2 form, a 1099 form, or a tax return showing your number. A photo of your card is not acceptable — PennDOT needs the original document.

For proof of Pennsylvania residency, bring a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days and showing your current address. A school ID or driver's license from another state will not work for this requirement.

If you are under 18, bring a parent or guardian with you to sign the process. If your parent or guardian cannot attend, you can bring a notarized consent form instead.

The written knowledge test

The test has 18 questions and you must answer at least 15 correctly to pass. The questions cover Pennsylvania traffic laws, road signs, right-of-way rules, and safe driving practices. You take the test on a computer at the PennDOT Driver License Center, and you get your results when ready.

Study the Pennsylvania Driver's Manual, which PennDOT publishes free online. The manual covers everything on the test and is available in English and Spanish. You can also take practice tests on the PennDOT website to see what kinds of questions to expect.

If you fail the test, you can retake it the same day at most Driver License Centers, though some locations may require you to schedule another appointment. There is no additional fee to retake the test.

Class DM permit restrictions for drivers under 18

If you are under 18, you receive a Class DM learner's permit with specific driving rules. You must have a licensed driver who is at least 21 years old in the front seat with you at all times. This person cannot be texting or using a phone while driving, and they must be physically able to exercise control over the vehicle if needed.

You can only carry passengers who are your when ready family members — parents, guardians, siblings, or grandparents. You cannot drive friends or other passengers, even if a licensed adult is present. This rule applies for the entire time you hold the Class DM permit.

You cannot drive between midnight and 5 a.m., with limited exceptions for school, work, or medical emergencies. If you are stopped driving during these hours without a valid reason, you can be cited.

You also cannot use a cell phone while driving, even hands-free, except to call 911 in an emergency. This is a strict rule — no texting, no navigation apps, no music streaming apps.

How long you hold the permit and what comes next

Your learner's permit is valid for one year from the date it is issued. You must hold it for at least six months before you can take the road test for your full license. This means if you get your permit in January, you cannot test for your license until July at the earliest.

During those six months, you should practice driving in different conditions — daytime and evening, residential streets and highways, light traffic and heavier traffic. Many people practice for several months before they feel ready to test.

When you are ready to test, you schedule a road test appointment at a PennDOT Driver License Center. The road test lasts about 20 minutes and covers basic driving skills like starting the car, turning, parking, and following traffic laws. You must bring your learner's permit, proof of insurance, and the vehicle you will be driving during the test.

If your learner's permit expires before you pass the road test, you can renew it at a PennDOT Driver License Center. You do not need to retake the written test — you only pay the renewal fee.

Finding a PennDOT Driver License Center near you

PennDOT operates Driver License Centers across Pennsylvania. You can find the one nearest you and check its hours on the PennDOT website. Some centers are open Monday through Friday only, while others have Saturday hours. A few locations offer evening appointments.

You do not need to make an appointment for a learner's permit at most centers — you can walk in during business hours. However, some busy locations recommend scheduling ahead to avoid long waits. Check the PennDOT website for your local center's policy.

Bring all your documents in a folder or envelope so they do not get lost or damaged. Arrive early if you are walking in, as wait times can be long during lunch hours and after school.

Cost and payment

The learner's permit fee is $29.50. PennDOT Driver License Centers accept cash, debit cards, and credit cards. Some centers may have restrictions on which payment methods they take, so call ahead if you want to confirm.

If you need to replace a lost or damaged permit, the replacement fee is also $29.50. If your permit is damaged but still readable, some centers may issue a replacement at no charge — ask when you arrive.

Frequently Asked Questions

Can I get a learner's permit if I am homeschooled?

Yes. You do not need to be enrolled in a school to get a learner's permit. You only need to meet the age requirement (16 or older), pass the written test, and bring the required documents to a PennDOT Driver License Center.

What happens if I get a traffic ticket while driving on my learner's permit?

A ticket while on a learner's permit goes on your driving record just like any other ticket. Serious violations — like reckless driving or driving without a licensed adult — can result in your permit being suspended or revoked. If your permit is suspended, you must wait for the suspension period to end before you can drive again.

Do I need to take a driver's education course before I get my learner's permit?

No. Pennsylvania does not require a driver's education course to get a learner's permit. However, some insurance companies offer discounts if you complete an approved course, and some parents find the course helpful for teaching safe driving habits.

Can I drive alone on my learner's permit if I am 18 years old?

If you are 18 or older, you can get a standard learner's permit that allows you to drive alone. The Class DM restrictions (licensed adult required, family passengers only, midnight to 5 a.m. curfew) explore only to drivers under 18. You still must hold the permit for six months before taking the road test.

What if I fail the road test after holding my learner's permit for six months?

You can retake the road test as many times as needed. There is a fee each time you test. Your learner's permit remains valid for one year, so you have time to practice and test again before it expires. If it expires before you pass, you can renew it.