Book your Pennsylvania driver license appointment through PennDOT's online system or by phone
Pennsylvania requires you to schedule an appointment before visiting a Driver License Center for most transactions. You cannot walk in without one. The state runs two separate scheduling systems depending on what you need: the online portal at www.dmv.pa.gov for standard renewals and new licenses, and a phone line for certain services like medical reviews or duplicate licenses.
The online system lets you pick your preferred location and time slot up to 60 days in advance. Phone appointments can be booked the same way but require calling PennDOT directly. Both routes are free, and both show you available times when ready so you know whether your local center has openings this week or if you need to travel farther.
Key Takeaways
- Pennsylvania's online appointment system at www.dmv.pa.gov covers standard license renewals, new licenses, and most common transactions, with slots available up to 60 days ahead.
- Some services like medical reviews, duplicate licenses, and commercial license transactions require booking by phone at 1-717-787-2937 instead of online.
- You must bring your confirmation number and valid ID to your appointment, or PennDOT will turn you away and you will lose your time slot.
- If you cannot make your appointment, cancel at least 24 hours before so someone else can use the slot; cancellations made less than 24 hours before count as a no-show.
Scheduling online through the PennDOT portal
Visit www.dmv.pa.gov and select "Schedule an Appointment" from the homepage. You will see a list of transaction types: standard renewal, REAL ID upgrade, new license, learner's permit, or commercial license. Choose the one that matches your need. The system will then ask you to enter your driver license number or Social Security number to verify your identity.
After verification, you select your county and preferred Driver License Center location. The portal shows all available time slots for that location, organized by date and time of day. You can see the next 60 days of availability. Pick the slot that works for you, enter your contact information (email and phone number), and the system generates a confirmation number. Write this number down or screenshot it—you will need it at your appointment.
The confirmation is also sent to your email. If you do not receive it within a few minutes, check your spam folder or log back into the portal to retrieve your confirmation number. PennDOT does not send text reminders, so set your own calendar alert for the day before.
Scheduling by phone for services not available online
Call 1-717-787-2937 during business hours (Monday through Friday, 8 a.m. to 4:30 p.m. Eastern time) to book an appointment for medical review appointments, duplicate license requests, or commercial driver license transactions. The phone line also handles appointments if the online system is down or if you do not have internet access.
Have your driver license number or Social Security number ready when you call. Tell the representative which Driver License Center you prefer and what service you need. They will offer you available times and confirm your appointment over the phone. Ask them to email or mail your confirmation number if possible, since phone-booked appointments do not always generate the same digital confirmation as online bookings.
Wait times on the phone line vary. Calling early in the morning or mid-week typically means shorter hold times than calling on Friday or late afternoon. If you reach a busy signal, try again in 15 minutes rather than staying on hold.
What to bring and what happens if you miss your appointment
Bring your confirmation number, a valid photo ID, and any documents required for your specific transaction (such as proof of residency for a new license or a medical form if you are renewing after a suspension). If you arrive without your confirmation number, PennDOT staff may still help you, but they may also turn you away if the center is busy. Do not rely on this.
If you miss your appointment without canceling, it counts as a no-show. PennDOT does not penalize you for a single no-show, but repeated no-shows may result in your appointment privileges being suspended temporarily. If you know you cannot make it, cancel through the online portal (if you booked online) or call 1-717-787-2937 at least 24 hours before your appointment time. Cancellations made less than 24 hours before are recorded as no-shows.
Choosing the right location and timing
Pennsylvania has Driver License Centers in most counties, but not every county has its own center. Use the location finder on www.dmv.pa.gov to see which centers serve your area. Urban centers (Philadelphia, Pittsburgh, Harrisburg) typically fill up faster than rural ones, so if you have flexibility, booking at a less busy location can get you an appointment sooner.
Appointment availability changes daily. If your preferred location shows no openings for the next two weeks, check again the next morning—cancellations open up slots regularly. Alternatively, look at a center 20 or 30 miles away; you may find an opening there within days instead of weeks.
Morning appointments (8 a.m. to 10 a.m.) tend to move faster than afternoon slots because fewer people book them. If you have the option, choose a morning time to reduce your wait time at the center itself.
Rescheduling or canceling an existing appointment
If you booked online and need to change your appointment, log back into www.dmv.pa.gov, select "Manage Appointment," and enter your confirmation number and driver license number. The system will show your current appointment and let you cancel it or reschedule to a different date or location. You can reschedule as many times as you need, as long as you do it at least 24 hours before your appointment.
If you booked by phone, call 1-717-787-2937 to reschedule. Have your confirmation number ready. The representative can move you to a different time or location on the same call. Do not straightforward skip your appointment and book a new one—that creates a no-show on your record.
Frequently Asked Questions
Can I schedule an appointment for someone else?
No. The person whose license is being renewed or issued must schedule the appointment themselves using their own driver license number or Social Security number. A family member or representative cannot book on their behalf. However, someone else can accompany you to the appointment and help with paperwork.
What if I do not have internet access to book online?
Call 1-717-787-2937 to schedule by phone. The phone line is available Monday through Friday, 8 a.m. to 4:30 p.m. Eastern time. You do not need to be online to book this way, and the representative will walk you through the process.
How far in advance can I schedule an appointment?
The online system shows availability up to 60 days ahead. You can book as soon as slots open for your preferred location. Phone appointments can also be scheduled up to 60 days out, depending on center availability.
What if I arrive early or late to my appointment?
Arrive 5 to 10 minutes early to check in. If you are more than 15 minutes late, PennDOT may cancel your slot and ask you to reschedule. If you are running late, call the Driver License Center directly to let them know; the center's phone number is listed on your confirmation email.
Do I need a REAL ID appointment, or can I renew my standard license?
That depends on your current license type and when it expires. If your license is not yet expired and you do not need REAL ID, you can renew as a standard license. If you want to upgrade to REAL ID or your license is expired, select the appropriate option when scheduling. The online system guides you based on your license number.