Granite Run is a PennDOT service center for driver's licenses and ID photos

Granite Run Driver and Photo License Center is a Pennsylvania Department of Transportation (PennDOT) office located in Lancaster County that handles driver's license renewals, replacements, and new applications, along with state ID photos. It is not a private business — it is a government service center run by PennDOT staff. You go there when you need to renew an expired license, get a duplicate after losing yours, explore for your first license, or have your photo taken for a state ID.

The center operates during standard business hours, which vary by season and staffing. Because it is a PennDOT location, wait times can be long during peak hours, especially on Fridays and at the start of each month. You do not need an appointment at most PennDOT service centers, but some locations now offer appointment scheduling through the PennDOT website — it is worth checking before you go.

Key Takeaways

  • Granite Run is a PennDOT office where you can renew or replace a driver's license, get a state ID, or have your photo taken for identification purposes.
  • You will need to bring a valid form of identification, proof of your Social Security number, and proof of your current address — the exact documents depend on whether you are renewing, replacing, or explore for the first time.
  • Wait times are typically longest on Fridays and early in the month, so visiting mid-week or mid-month usually means shorter lines.
  • PennDOT now offers appointment scheduling at some locations through its website, which can save you time waiting in person.
  • Fees for renewals, replacements, and new licenses vary, and you will need to pay at the time of your visit — bring cash or a card.

What documents to bring for a license renewal

If you are renewing an expired or expiring driver's license, bring your current license (even if it is expired), proof of your Social Security number, and proof of your current address. Proof of Social Security can be your Social Security card, a W-2 form, a tax return, or a 1099 form. Proof of address can be a utility bill, lease, mortgage statement, or bank statement — it must show your name and current address and be dated within the last 60 days.

You do not need to bring a new photo if you are renewing by mail or online, but if you are renewing in person at Granite Run, PennDOT will take a new photo as part of the process. Bring your current license in good condition so the staff can scan it and pull your record.

What documents to bring for a replacement or duplicate license

If your license was lost, stolen, or damaged, you will need to explore for a duplicate. Bring a valid form of identification (a passport, state ID, military ID, or another government-issued ID), proof of your Social Security number, and proof of your current address. The same documents listed above work for all three categories.

You will also need to bring payment for the replacement fee. PennDOT will take a new photo of you at the center, so plan for that as part of your visit. If your license was stolen, you may want to bring a police report, though it is not always required — call ahead to ask whether Granite Run needs one.

What documents to bring for a first-time driver's license process

If you are explore for your first driver's license, the document requirements are more extensive. You will need proof of identity (a passport, birth certificate, or military ID), proof of your Social Security number, and proof of your current address. You will also need to bring proof that you have passed the written test and the road test, or you will take those tests at Granite Run or another PennDOT location.

First-time applicants must also bring proof of Pennsylvania residency — typically a lease, utility bill, or mortgage statement in your name. If you are under 18, a parent or guardian must be present. PennDOT will take your photo at the center, and you will pay the fee for a new license at that time.

How to schedule an appointment and what to expect on the day

Check the PennDOT website to see whether Granite Run offers appointment scheduling. If it does, you can book a time slot online, which usually reduces your wait time significantly. If appointments are not available, you can walk in during business hours, but expect to wait — arrival times of 30 minutes to over an hour are common during busy periods.

On the day of your visit, arrive with all required documents and payment. Bring cash or a debit or credit card — not all PennDOT centers accept checks. The staff will verify your documents, take your photo (unless you are renewing by mail), process your process, and collect payment. Your new license will be mailed to you within 7 to 10 business days in most cases. If you need it sooner, ask about expedited processing, though this costs extra and is not always available.

Fees and payment methods at Granite Run

Fees for driver's licenses and state IDs vary depending on what you are doing. A standard renewal costs less than a replacement, which costs less than a first-time license. As of the most recent PennDOT fee schedule, a four-year renewal is around $30 to $35, but fees change periodically — check the PennDOT website or call Granite Run directly to confirm the current amount before you go.

Granite Run accepts cash, debit cards, and credit cards. Some PennDOT centers also accept checks, but not all — call ahead if you plan to pay by check. If you are explore for a duplicate or replacement, the fee is typically higher than a renewal. Expedited processing, if available, adds an additional charge.

When to visit to avoid long wait times

PennDOT service centers are busiest on Fridays, Mondays, and the first week of each month. If you have flexibility, visit mid-week (Tuesday through Thursday) and mid-month (the 10th through the 20th). Early morning visits, right when the center opens, also tend to have shorter waits than afternoon hours.

If you have an appointment, you can skip this consideration — that is one of the main advantages of booking ahead. If you are walking in, plan to arrive early and bring something to read or do, as waits can be unpredictable even during slower times.

Frequently Asked Questions

Can I renew my license online or by mail instead of going to Granite Run?

Yes. PennDOT allows many drivers to renew by mail or online without visiting a service center. You can renew online through the PennDOT website if your license is not expired and you have not had certain violations. Mail renewal is also an option for some drivers. Check the PennDOT website to see if you are may be able to access before making the trip to Granite Run.

What if I do not have all the required documents?

Call Granite Run or the PennDOT customer service line before you go. Staff can tell you whether you have acceptable alternatives or whether you need to gather additional paperwork. Showing up without the right documents will mean a wasted trip and another visit later.

How long does it take to get my new license after my visit?

Standard processing takes 7 to 10 business days for mail delivery. Expedited processing, if available at Granite Run, is faster but costs extra. Ask the staff on the day of your visit what the current timeline is, as it can vary depending on volume.

Do I need an appointment, or can I just walk in?

Granite Run may offer appointments through the PennDOT website — check there first. If appointments are available and you book one, your wait time will be much shorter. Walk-ins are usually accepted, but you may wait 30 minutes to over an hour depending on the time of day and day of the week.

What if my address has changed since my last license?

Bring proof of your new address (a utility bill, lease, or bank statement dated within the last 60 days). The staff will update your address in the system when you renew or replace your license. Your new license will be mailed to your current address on file.