What Granite Run DMV Is and Where It Sits
Granite Run is a Pennsylvania Department of Transportation driver license center located in Lancaster County. It is not a full DMV office — Pennsylvania does not have a single "DMV" agency the way some states do. Instead, PennDOT runs driver license centers for licensing transactions, and the Bureau of Motor Vehicles handles vehicle registration and title work from separate locations.
The Granite Run center handles driver license renewals, replacements, knowledge tests, and road tests. If you need to register a vehicle or transfer a title, you will need to visit a different PennDOT office or use their online services. Understanding which transaction belongs at which location saves you a wasted trip.
Key Takeaways
- Granite Run is a PennDOT driver license center in Lancaster County that handles licenses only, not vehicle registration or titles.
- You can renew your license online or by mail before visiting in person, which shortens the wait at the center.
- Road tests and knowledge tests must be scheduled in advance; walk-ins for testing are not accepted.
- The center's hours and current wait times are posted on the PennDOT website, and these change seasonally.
- Bring your current license, proof of residence, and proof of Social Security number; requirements vary by transaction type.
What Documents You Need Before You Go
The documents required depend on whether you are renewing, replacing, or taking a test. For a renewal, bring your current Pennsylvania driver license, proof of your current address (utility bill, lease, or bank statement dated within 60 days), and proof of your Social Security number (Social Security card, W-2, or tax return). If your address has changed since your last license, the address proof is required.
For a replacement license (lost, stolen, or damaged), bring the same documents plus a written statement explaining what happened to your old license. If you are taking a knowledge test or road test, bring your current license or learner's permit, proof of residence, and proof of Social Security number. Bring the original documents, not copies — PennDOT staff will not accept photocopies for identity verification.
If you do not have a Social Security card, bring a W-2, 1099, tax return, or other official document showing your number. If you have changed your name since your last license, bring a marriage certificate, divorce decree, or court order showing the legal change.
How to Schedule a Road Test or Knowledge Test
Road tests and knowledge tests at Granite Run must be scheduled in advance through the PennDOT website or by calling the center directly. You cannot walk in and take a test the same day. To schedule online, visit the PennDOT driver license testing page, select your county (Lancaster), choose Granite Run as your preferred location, and pick an available date and time slot.
If you prefer to call, have your learner's permit number and a calendar ready. The center staff will confirm your appointment and tell you what to bring. If you need to reschedule or cancel, do so at least 24 hours before your appointment. If you miss your appointment without canceling, you may lose your test fee and have to schedule again.
For a road test, bring a vehicle that is registered, insured, and in safe working condition. The vehicle must have working brakes, steering, lights, wipers, and mirrors. Bring proof of insurance and your learner's permit. The examiner will check the vehicle before the test begins.
Renewing Your License Without a Visit
You can renew your Pennsylvania driver license online or by mail without visiting Granite Run, which is faster if you are not changing your address, name, or photo. Online renewal is available if your license is not expired and you have not renewed online in the past two years. Go to the PennDOT website, select "Renew Your License Online," and follow the steps. You will pay the renewal fee by credit or debit card, and your new license will arrive by mail in 7 to 10 business days.
If you prefer mail renewal, read the DL-44 form from the PennDOT website, fill it out, and mail it with your current license, a check or money order for the renewal fee, and proof of your current address. Mail it to the address shown on the form. Processing takes 2 to 3 weeks after PennDOT receives it.
Online and mail renewal are not available if your license has been expired for more than five years, if you need a new photo, or if you are changing your name or address. In those cases, you must visit Granite Run in person.
Current Hours and How to Check Wait Times
Granite Run's hours vary by season and day of the week. The center is typically open Monday through Friday during business hours, but hours may shift during peak periods or holidays. The exact hours are posted on the PennDOT website under "Driver License Centers" — search for Lancaster County and select Granite Run.
Wait times at the center change throughout the day and week. PennDOT posts current wait times on their website and updates them regularly. Check the wait time before you leave home; mornings and early afternoons are usually shorter than late afternoons. Tuesdays and Wednesdays tend to be less busy than Mondays and Fridays. If the wait is very long, you may choose to return another day or use online renewal if that option is available to you.
The center is closed on state holidays and may have reduced hours during holidays weeks. Check the PennDOT holiday schedule before planning your visit.
What to Expect When You Arrive
When you arrive at Granite Run, take a number from the dispenser near the entrance. You will wait until your number is called. Bring all required documents and have them organized before you reach the window — this speeds up the process. The staff member will verify your documents, take your photo if you are renewing with a new photo, collect your fee, and process your transaction.
If you are renewing or replacing your license, you will receive a temporary paper license valid for 30 days while your permanent card is mailed to you. Your permanent license arrives in 7 to 10 business days. If you are taking a knowledge test or road test, the examiner will call you when they are ready.
Bring a pen in case you need to sign forms. Do not bring children unless absolutely necessary — the center can be crowded and waits can be long. Leave your phone on silent and be prepared to show your documents to staff multiple times during processing.
If You Cannot Visit in Person
If you cannot travel to Granite Run, you have limited options. Online renewal and mail renewal are available for standard renewals only. If you need a road test or knowledge test, you must visit a PennDOT center in person — there is no remote testing option.
If you live outside Lancaster County, you can visit any PennDOT driver license center in Pennsylvania. The process and documents required are the same. If you are out of state, you will need to contact PennDOT directly to learn about reciprocal agreements or alternative options.
If you have a disability that makes travel difficult, call Granite Run directly to ask about accommodations. Some centers can arrange priority service or extended time for certain transactions, though availability varies.
Frequently Asked Questions
Can I renew my license at Granite Run if it expired more than five years ago?
No. If your license has been expired for more than five years, you must retake the knowledge test and road test as if you were a new driver. You cannot renew by mail or online. You will need to visit Granite Run in person, schedule a knowledge test first, pass it, then schedule a road test.
Do I need an appointment to renew my license at Granite Run?
No appointment is needed for a standard renewal or replacement. You take a number when you arrive and wait your turn. However, if you are taking a knowledge test or road test, you must schedule an appointment in advance.
What if I fail my road test at Granite Run?
You can retake the road test, but you must schedule a new appointment. There is a fee for each test attempt. You can schedule your next test as soon as the same day or any day after, depending on available slots. Bring the same documents and vehicle requirements as your first test.
How long does it take to get my new license after I visit Granite Run?
You receive a temporary paper license valid for 30 days when you leave the center. Your permanent license card arrives by mail in 7 to 10 business days. If your license does not arrive within two weeks, contact PennDOT to check the status.
Can I change my address at Granite Run without renewing my license?
Yes. You can update your address on your current license by visiting Granite Run and bringing proof of your new address. There is usually no fee for an address change alone, but confirm this when you call or visit the center.