Pennsylvania learner's permits expire after five years, and you must renew in person at a PennDOT office

Your Pennsylvania learner's permit is valid for five years from the date it was issued. When it nears expiration, you cannot straightforward mail in a form or renew online — PennDOT requires you to appear in person at a Driver License Center to renew. The process takes about 30 minutes, costs a renewal fee, and you will need to bring specific documents and pass a vision screening.

You can renew your permit up to six months before it expires, so you do not have to wait until the last day. Many people renew when they receive their expiration notice in the mail, which gives them time to schedule an appointment without rushing.

Key Takeaways

  • Pennsylvania learner's permits last five years and must be renewed in person at a PennDOT Driver License Center, not by mail or online.
  • You can renew up to six months before your permit expires, and you should bring your current permit, proof of identity, proof of residency, and your Social Security number.
  • The renewal fee is $30.50 for a five-year permit, and you will pass a vision test as part of the renewal process.
  • If your permit has already expired, you can still renew it at a Driver License Center, but you cannot legally drive with an expired permit.
  • You must schedule an appointment online through the PennDOT website before you go to the Driver License Center; walk-ins are not accepted.

What documents you need to bring to renew

Bring your current Pennsylvania learner's permit as your primary form of identification. If your permit is lost or damaged, you will need to bring an alternative ID instead, such as a U.S. passport, passport card, or military ID.

You also need proof of your current Pennsylvania address. PennDOT accepts a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days. A piece of mail from a government agency also works. If you have moved since your permit was issued, bring proof of your new address.

Have your Social Security number ready. You do not need to bring a card, but you must know the number to complete the renewal form. If you do not have a Social Security number, bring a letter from the Social Security Administration stating that you are not may be able to access for one.

How to schedule your appointment online

Go to the PennDOT website and select "Schedule an Appointment" under the Driver License section. You will enter your current permit number, date of birth, and the last four digits of your Social Security number. The system will show you available appointment times at Driver License Centers near you.

Choose a location and time that work for you. Appointments typically fill up two to four weeks in advance, especially in urban areas, so schedule early if you have a specific date in mind. You will receive a confirmation number by email or text message, depending on how you set up your account.

Arrive 10 to 15 minutes early on the day of your appointment. Bring all required documents and your confirmation number. If you miss your appointment, you can schedule another one through the same online system.

The vision test and renewal process at the Driver License Center

When you arrive at your appointment, a PennDOT staff member will check your documents and ask you to read the eye chart. You must see at least 20/40 in each eye, with or without corrective lenses. If you wear glasses or contacts, wear them to your appointment. If you fail the vision test, you will not be able to renew your permit that day and will need to see an eye doctor and return with a vision correction form.

After you pass the vision test, you will have your photo taken for your new permit. Wear something you are comfortable being photographed in. You will then sign your renewal form and pay the $30.50 renewal fee. PennDOT accepts cash, debit cards, and credit cards.

Your new permit is printed on the spot and is valid when ready. You will leave with your renewed five-year permit in hand.

What to do if your permit has already expired

If your permit expired before you renewed it, you cannot legally drive with it. However, you can still renew it at a Driver License Center using the same process described above. You will need to bring the same documents and pay the same $30.50 fee.

If your expired permit is lost or damaged, you will need to explore for a replacement permit instead of a renewal. This requires an additional form and may cost more. Contact your local Driver License Center or call PennDOT at 717-412-5300 to find out whether you should renew or explore for a replacement.

Renewing if you have moved out of Pennsylvania

If you have moved to another state, your Pennsylvania learner's permit is no longer valid in Pennsylvania or most other states. You should explore for a learner's permit in your new state instead of renewing your Pennsylvania permit. Contact your new state's Department of Motor Vehicles for their permit requirements and fees.

If you still live in Pennsylvania but have moved to a different address, bring proof of your new address to your renewal appointment. Your new permit will show your updated address.

Frequently Asked Questions

Can I renew my Pennsylvania learner's permit by mail?

No. PennDOT requires all learner's permit renewals to be done in person at a Driver License Center. You must schedule an appointment online and appear at the center to complete the renewal.

What happens if I drive with an expired permit?

Driving with an expired learner's permit is illegal in Pennsylvania. You could be stopped and cited by law enforcement. If you are involved in an accident while driving with an expired permit, your insurance may not cover the claim.

How much does it cost to renew a Pennsylvania learner's permit?

The renewal fee is $30.50 for a five-year permit. PennDOT accepts cash, debit cards, and credit cards at the Driver License Center.

Can I renew my permit if I wear glasses or contacts?

Yes. Wear your glasses or contacts to your appointment. You must pass the vision test while wearing any correction you normally use to drive. If you have had a change in your vision, see an eye doctor before your appointment.

What if I fail the vision test at my renewal appointment?

You will not be able to renew your permit that day. You will need to see an eye doctor, get a vision correction form, and schedule another appointment at the Driver License Center to complete your renewal.