Where to Find the Selinsgrove DMV Office

Selinsgrove does not have its own DMV office. The nearest Pennsylvania Department of Transportation (PennDOT) Driver License Center is in Bloomsburg, about 10 miles away. This is where you go to renew your driver's license, take a written or road test, or handle most license-related transactions.

The Bloomsburg Driver License Center is located at 101 Iron Street, Bloomsburg, PA 17815. You can reach them at (570) 387-4050. Hours vary by day, so call ahead or check the PennDOT website before you go — some locations close for lunch or operate on limited schedules.

If you need vehicle registration or title work, you will go to the Snyder County Treasurer's Office in Middleburg, which is about 8 miles from Selinsgrove. This office handles registration renewals, title transfers, and plate replacements. Their address is 9 West Main Street, Middleburg, PA 17842, and their phone number is (570) 837-4207.

Key Takeaways

  • Driver's license work happens at the Bloomsburg Driver License Center, 10 miles from Selinsgrove on Iron Street.
  • Vehicle registration and title work are handled by the Snyder County Treasurer's Office in Middleburg, about 8 miles away.
  • Both offices require appointments or have walk-in hours that change by day, so call before you visit.
  • You will need different documents depending on whether you are renewing a license, registering a vehicle, or transferring a title.

What You Need for a Driver's License Renewal in Bloomsburg

To renew your Pennsylvania driver's license at the Bloomsburg center, bring your current license, proof of residency (a utility bill, lease, or mortgage statement dated within 60 days), and your Social Security number. If your address has changed, you will also need to show proof of your new address.

If your license has been expired for more than five years, you may need to retake the written test or road test, depending on your age and the reason for the lapse. Call the Bloomsburg center to confirm what you need before you make the trip.

Renewals by mail are also an option for some drivers — you can renew online through the PennDOT website if you meet certain conditions (your license must not be expired by more than five years, and you cannot have certain medical or legal holds). Online renewal costs less than an in-person visit and takes about two weeks.

Vehicle Registration at the Snyder County Treasurer's Office

To renew your vehicle registration in Middleburg, bring your current registration card, proof of insurance, and your vehicle identification number (VIN). If you are registering a vehicle for the first time in Pennsylvania, you will also need the title, a bill of sale, and proof of residency.

Registration renewals can also be done by mail. The Snyder County Treasurer's Office accepts renewal applications sent by mail with a check or money order. The renewal fee depends on your vehicle's weight and type — call (570) 837-4207 to confirm the exact amount before you send payment.

If you need to transfer a title (for example, after buying a used car), you must do this in person at the Treasurer's Office. Bring the signed title from the seller, your bill of sale, proof of insurance, and proof of residency. Title transfers usually take one business day to process.

Getting a Real ID in Bloomsburg

Pennsylvania now issues REAL ID-compliant driver's licenses, which you will need to board a domestic flight or enter a federal building after May 7, 2025. If your current license does not have a gold star in the upper right corner, it is not REAL ID-compliant.

To get a REAL ID license at the Bloomsburg center, bring your current license, proof of citizenship (a birth certificate or passport), proof of residency, and your Social Security number. The process is the same as a regular renewal, but the fee is slightly higher — currently around $30 for a five-year license.

If you already have a REAL ID license, you do not need to do anything. Your current license will work for federal purposes until it expires.

Hours and How to Make an Appointment

The Bloomsburg Driver License Center and Snyder County Treasurer's Office both operate on different schedules depending on the day of the week. The Bloomsburg center is typically open Monday through Friday, but hours vary — some days it opens at 8:30 a.m. and closes at 4:30 p.m., while others have shorter hours.

Both offices accept walk-ins, but wait times can be long, especially on Fridays and at the beginning of the month. Calling ahead to ask about current wait times is worth the five minutes it takes. Some PennDOT locations allow you to schedule an appointment online through the PennDOT website, though availability varies by location.

The Snyder County Treasurer's Office is usually open Monday through Friday from 8:30 a.m. to 4:30 p.m., but call (570) 837-4207 to confirm hours before you visit, as holiday schedules and staff availability can change.

What Happens If You Miss a important date

If your driver's license expires, you can still renew it for up to five years after the expiration date without retaking the written test. However, you cannot legally drive with an expired license, so renew as soon as you notice the expiration date approaching.

If your vehicle registration expires, you cannot legally drive the vehicle. Driving with expired registration can result in a fine. Renew your registration before the expiration date shown on your registration card. If you miss the important date, renew it as soon as possible at the Snyder County Treasurer's Office.

Both the Bloomsburg center and the Treasurer's Office can process renewals even if you are past the important date, but you may face a penalty or late fee. It is always better to renew before the important date.

Frequently Asked Questions

Can I renew my license or registration online from Selinsgrove?

You can renew your driver's license online through the PennDOT website if your license is not expired by more than five years and you have no medical or legal holds. Vehicle registration renewals can be done by mail with a check or money order sent to the Snyder County Treasurer's Office. Not all transactions can be done online or by mail, so check the PennDOT website or call the Treasurer's Office to confirm your specific situation.

What if I need a duplicate license or registration card?

You can get a duplicate driver's license at the Bloomsburg Driver License Center. Bring your current license, proof of residency, and the fee (currently around $10). For a duplicate registration card, visit the Snyder County Treasurer's Office with your current registration and proof of ownership. Duplicates usually take one business day.

Do I need an appointment at the Bloomsburg or Middleburg offices?

Walk-ins are accepted at both locations, but wait times vary. Some PennDOT Driver License Centers allow online appointment scheduling, though this is not available at all locations. Call (570) 387-4050 for Bloomsburg or (570) 837-4207 for Middleburg to ask if appointments are available or to check current wait times.

What if I moved to Selinsgrove from out of state?

You have 60 days to get a Pennsylvania driver's license after moving to the state. Bring your out-of-state license, proof of citizenship, proof of residency in Pennsylvania, and your Social Security number to the Bloomsburg center. You may need to retake the written test depending on your age and the state your previous license was from.

Can I renew my registration if my insurance has lapsed?

No. Pennsylvania requires proof of current auto insurance to renew registration. If your insurance has lapsed, you must renew it before you can renew your registration. Bring proof of active insurance (your insurance card or a letter from your insurer) to the Snyder County Treasurer's Office.