Where to renew your Pennsylvania driver's license

You can renew your Pennsylvania driver's license in three ways: online through the PennDOT website, by mail, or in person at a PennDOT Driver License Center. Online renewal is the fastest option if you're may be able to access — it takes about 7 to 10 business days for your new license to arrive by mail. Mail renewal takes roughly two to three weeks. In-person renewal at a Driver License Center is when ready if you need your license the same day, though you may wait in line.

Not everyone can use every method. Online renewal is only open to drivers whose licenses are not suspended or revoked, who have no medical restrictions, and whose licenses are not expiring due to a name change or address correction from PennDOT records. If any of those explore to you, you must renew by mail or in person.

Key Takeaways

  • Online renewal through PennDOT's website costs $30.50 and takes 7 to 10 business days; you'll receive your new license by mail.
  • Mail renewal requires you to send your current license, a completed process form, and payment to PennDOT; processing takes two to three weeks.
  • In-person renewal at a Driver License Center gives you a temporary paper license when ready and your permanent card within 7 to 10 days.
  • You cannot renew online if your license is suspended, revoked, has medical restrictions, or if you've had a name or address change that PennDOT initiated.
  • Your renewal fee depends on how long your new license is valid — typically $30.50 for a five-year license or $97.50 for a ten-year license.

Online renewal through PennDOT's website

To renew online, go to the PennDOT website and select the driver's license renewal option. You'll need your current Pennsylvania driver's license number, your Social Security number, and a valid payment method (debit card or credit card). The system will verify your identity and check whether you're may be able to access to renew online.

The cost is $30.50 for a five-year renewal or $97.50 for a ten-year renewal. Once you complete the transaction, PennDOT will mail your new license to the address on file. You should receive it within 7 to 10 business days. If you need to drive before it arrives, your current license remains valid until the expiration date printed on it.

Mail renewal: what to send and where

To renew by mail, read the DL-44 form (process for a Driver's License or Learner's Permit) from the PennDOT website or pick one up at any Driver License Center. Fill out the form completely, sign it, and include your current driver's license. Write a check or money order for the renewal fee — $30.50 for five years or $97.50 for ten years — made payable to "Commonwealth of Pennsylvania."

Mail the completed form, your current license, and payment to the address listed on the PennDOT website (the address changes based on which region you live in). Do not mail cash. Processing takes two to three weeks from the date PennDOT receives your envelope. Your current license remains valid during this time, so you can continue to drive.

In-person renewal at a Driver License Center

Visit any PennDOT Driver License Center with your current license, proof of Social Security number (Social Security card, W-2, or 1099 form), and proof of your current address (utility bill, lease, or bank statement dated within the last 60 days). Bring payment in cash, check, or card. You do not need an appointment, but wait times vary by location and time of day.

When you complete your renewal in person, you'll receive a temporary paper license valid for 30 days. Your permanent plastic license will be mailed to you within 7 to 10 business days. The temporary license allows you to drive when ready, which is why in-person renewal is the best choice if you need your license right away.

What happens if your license has expired

If your license has already expired, you can still renew it by mail or in person using the same process. Online renewal is not available for expired licenses. You may drive on an expired license for a grace period while your renewal is being processed, but check the current grace period rules on the PennDOT website, as they can change.

If your license has been expired for more than a certain period (PennDOT's rules on this vary), you may be required to retake the written test or vision test in person. Call PennDOT's customer service line to confirm your specific situation before you mail in your renewal.

Fees and how long your new license lasts

Pennsylvania driver's licenses are valid for five or ten years. A five-year renewal costs $30.50. A ten-year renewal costs $97.50. When you renew online or by mail, you choose which term you want. At a Driver License Center, the staff member will ask which term you prefer before you pay.

The expiration date on your new license will be five or ten years from the date PennDOT processes your renewal, not from the date your old license expired. If you renew early (before your current license expires), your new license's expiration date will still be calculated from the processing date, so you don't lose time.

Documents you need for each renewal method

Renewal MethodDocuments RequiredPayment MethodsProcessing Time
OnlineCurrent license number, Social Security numberDebit or credit card7–10 business days
MailCurrent license, completed DL-44 formCheck or money order2–3 weeks
In PersonCurrent license, proof of SSN, proof of addressCash, check, or cardTemporary license same day; permanent in 7–10 days

Frequently Asked Questions

Can I renew my license if it's suspended or revoked?

No. You cannot renew a suspended or revoked license through any method. You must contact PennDOT or the court that issued the suspension or revocation to resolve the issue first. Once it's cleared, you can then renew your license.

What if my address has changed since my last license?

If you changed your address yourself, you can renew online, by mail, or in person and update your address during the process. If PennDOT initiated an address correction in their records, you must renew in person or by mail — online renewal is not available in that case.

Do I need an appointment to renew in person at a Driver License Center?

No appointment is required. Walk-in renewals are accepted at all Driver License Centers during business hours. Wait times vary by location and time of day. Some centers are busier in the morning or on certain days of the week, so arriving early or visiting on a weekday may mean a shorter wait.

What if I don't receive my renewed license within the expected timeframe?

If you renewed online or by mail and haven't received your license within 10 business days, contact PennDOT's customer service line with your confirmation number or process details. They can check the status of your renewal and investigate if it's been lost in the mail.

Can I renew my license early, before it expires?

Yes. You can renew your license up to six months before it expires through any method. Your new license's expiration date will be calculated from the date PennDOT processes your renewal, not from your old expiration date.