Virginia Passport Offices – How to get a passport in Virginia

Virginia Passport Offices can be found in a variety of locations across the state. The most convenient place to find one is in the post office. At the post office are agents who will accept your application and fee for processing. Processing usually takes 4-6 weeks before you receive your new document in the mail. If you need a passport sooner than four weeks, ask about expedited service. Some sites offer this service.

There are other facilities that also accept passport applications. They are courthouses, county clerk’s offices, and public libraries. The processing time at these locations is similar to the post offices. So, whichever you choose to submit your application, the wait is the same. Below is a list of some passport offices in cities across Virginia.

Virginia Passport Offices

Facility Address City Phone
Blacksburg Main Office 909 University City Blvd, Blacksburg, VA 24060 Blacksburg (540) 552-2751
Charlottesville Main PO 1155 Seminole Trail, Charlottesville, VA 22906 Charlottesville (434) 978-7627
Rockingham County Clerk of Circuit Court 80 Court Square, Harrisonburg, VA 22802 Harrisonburg (540) 564-1164
Lynchburg Circuit Court 900 Court St, Lynchburg, VA 24504 Lynchburg (434) 455-2620
Richmond Main PO 1801 Brook Rd, Richmond, VA 23230 Richmond (804) 775-6304
Roanoke – South County Library 6303 Merriman Rd, Roanoke, VA 24018 Roanoke (540) 772-7507
Staunton PO 1430 N Augusta St, Staunton, VA 24401 Staunton (540) 886-0901
Bayside Station USPS 2109 Thoroughgood Rd, Virginia Beach, VA 23455 Virginia Beach (757) 363-0358
Winchester Main PO 340 N Pleasant Valley, Winchester, VA 22601 Winchester (540) 662-2554
Grafton PO 5702 G Washington Memorial HWY, Yorktown, VA 23692 Yorktown (757) 898-5435

Expedited Passport Services in Virginia

To get a passport in a rush, you can hire an expeditor to submit your documents and fees. The expeditor will put a rush on the application so that you can get your passport in 2-3 weeks. This service, when compared to the normal processing time, cost more. So, if you choose expedited service, expect to pay more.

If you have an emergency the requires you to leave within 72 hours, you can get a passport in 24 hours. This is possible if you go to a passport agency. Passport agencies are authorized to provide a passport in such a short time for emergency purposes. To get an appointment, call the National Passport Center at (877) 487-2778. The operator will get an interview at the nearest agency. Not every state has an agency, so you may need to one outside the state you reside. Unfortunately, Virginia does not have an agency. The nearest is located in Washington D.C. See below for address and business hours.

Washington Passport Agency
600 19th Street, NW
Ground Level, Washington, DC 20006

8:00 am to 3:00 pm
Monday through Friday

By Appointment Only
Closed on Federal Holidays

REAL ID Act of 2005

The REAL ID Act will soon change the type of identification we use when flying. According to the law, every state must change their ID cards and driver’s licenses by embedding new security features to prevent ID fraud. If you live in a state that did not implement the changes, TSA agents will not allow you to board your flight. To prevent getting stopped, TSA has created a list on its website with alternative identifications. Here are a few from the list:

  • U.S. passport
  • U.S. passport card
  • DHS trusted traveler cards (Global Entry, NEXUS, SENTRI, FAST)
  • U.S. military ID (active duty or retired military and their dependents, and DoD civilians)
  • Permanent resident card
  • HSPD-12 PIV card

If you have one or more of these documents, you can carry it when you go to the airport. If you don’t have any of the documents on the list, get a passport. A passport can be used to travel domestic, as well as international. So, visit your passport office and submit your application. Before you know, you will have a new document for your vacation.


Below you will find a list of passport processing facilities in and around your county. Click on the one nearest you to get the necessary information you will need.

Virginia Passport Offices - How to get a passport in Virginia Passport Locations