Follow 4 Steps To Get Your Passport

Apply For Service Online

Select your passport service and how quickly you need it back.

Prepare Your Documents

Once you place your order follow our detailed instructional checklist.

Ship Us Your Documents

Once we receive you documents application processing begins on your expedited passport.

Expedited Passport Delivery

Now Relax! We will get your passport back to you based on the processing options you choose.

Virginia Passport Offices Finder

4.6 / 5 Stars read < 1 min

Are you planning on traveling soon and need a passport? If so, look no further than your nearest Virginia passport office. Learn more about all the important information to consider when looking into passport offices throughout Virginia with this comprehensive guide.

Virginia Passport Acceptance Facility

 

Do you need to visit an acceptance agent in Virginia? Depending on what type of passport services. The following customers would need to see an acceptance agent. You will be able to find acceptance agents below:

Nearest Passport Offices Nearby:

Facility Name Street Address City State ZIP Code Public Phone
ABINGDON MAIN POST OFFICE 300 WEST MAIN ST ABINGDON VA 24210 2766281121
WASHINGTON COUNTY TREASURERS OFFICE ONE GOVERNMENT CENTER PLACE . ABINGDON VA 24210 2766766272
ALEXANDRIA LIBRARY BARRETT BRANCH LIBRARY 717 QUEEN ST. ALEXANDRIA VA 22314 7037461721
ALEXANDRIA LIBRARY-BEATLEY CENTRAL LIBRARY 5005 DUKE ST. ALEXANDRIA VA 22304 7037461702
ENGLESIDE BRANCH POST OFFICE 8588 RICHMOND HWY ALEXANDRIA VA 22309 7037045680
JAMES L. HAMNER PUBLIC LIBRARY 16351 DUNN STREET AMELIA VA 23002 8045614559
AMHERST POST OFFICE 120 S MAIN STREET AMHERST VA 24521 4349469274
ANNANDALE POST OFFICE 4270 JOHN MARR DRIVE ANNANDALE VA 22003 7032560081
APPOMATTOX POST OFFICE 791 COURT ST APPOMATTOX VA 24522 4343527026
ARLINGTON MAIN POST OFFICE 3118 WASHINGTON BOULEVARD ARLINGTON VA 22201 7039930072
ARLINGTON SOUTH STATION USPS 1210 SOUTH GLEBE ROAD ARLINGTON VA 22204 7039792814
PRESTON KING POST OFFICE 5877 WASHINGTON BOULEVARD ARLINGTON VA 22205 7035365151
BEALETON POST OFFICE 6189 STATION DR BEALETON VA 22712 5404396483
BEDFORD PUBLIC LIBRARY SYSTEM 321 N. BRIDGE ST. BEDFORD VA 24523 5405868911
BIG STONE GAP POST OFFICE 322 WOOD AVE E BIG STONE GAP VA 24219 2765232960
BLACKSBURG LIBRARY 200 MILLER STREET BLACKSBURG VA 24060 5403826969
BLACKSBURG MAIN OFFICE 909 UNIVERSITY CITY BLVD BLACKSBURG VA 24060 5405522751
VIRGINIA TECH SQUIRES STUDENT CENTER 290 COLLEGE AVE, SUITE 225 BLACKSBURG VA 24061 5402319844
BLUE RIDGE POST OFFICE 3521 BLUE RIDGE BLVD BLUE RIDGE VA 24064 5409771964
BOWLING GREEN POST OFFICE 117 MILFORD ST. BOWLING GREEN VA 22427 8046330471

How Long Does it Take to Get a Passport in Virginia?

As of writing this article, the average waiting time in Virginia for a passport is:

Routine 6 to 8 weeks  
Expedited (Post Offices) 2 to 3 weeks  
Expedited (Passport Agency) 1 to 7 Days Appointment is Required

Virginia REAL ID:

 

The REAL ID Act was implemented nationwide on May 11, 2008. Following January 1, 2010, Virginia started issuing REAL ID-compliant credentials. These new credentials are identifiable by a star in the upper right corner, as demonstrated in the sample license example on the rightVirginia has attained REAL ID compliance, thus ensuring the acceptance of all Virginia licenses nationwide.
 
Effective May 7th, 2025: Domestic air Virginia travelers need a Real ID Compliant ID for domestic air travel.
 

Virginia Expedited Passport

If you need a passport quickly while traveling abroad, Virginia offers expedited options depending on your timeline. The options available for Virginia residents include expediting with post offices, passport agency, or with a private passport expediting company.

Expediting with Post Offices (Virginia)

The local passport acceptance facilities in Virginia provide some passport expediting services.
But as of writing, the expedited passport service process time in Virginia is about 2 to 3 weeks processing.

Regional Passport Agencies 

If you are traveling within 14 calendar days and currently need a passport? Your best and most cost-effective option is visiting the passport agencies in VirginiaThese passport agencies do require an appointment. But you will be able to obtain an expedited passport in as little as 24 hours in some cases.

Washington DC Passport Agency First Floor, Sidewalk Level, 600 19th St NW, Washington, DC 20006 Appointment is Required

Passport Expediting Companies

Another alternative is applying with a passport expediting company. These companies charge a fee to expedite your passport on top of the government fee.

 

 

Find Virginia Passport Offices Near Your County

Passport Offices in Washington County, Virginia    Passport Offices in Fairfax County, Virginia    Passport Offices in Amherst County, Virginia   
Passport Offices in Amelia County, Virginia    Passport Offices in Arlington County, Virginia    Passport Offices in Appomattox County, Virginia   
Passport Offices in Fauquier County, Virginia    Passport Offices in Bedford City County, Virginia    Passport Offices in Wise County, Virginia   
Passport Offices in Montgomery County, Virginia    Passport Offices in Botetourt County, Virginia    Passport Offices in Loudoun County, Virginia   
Passport Offices in Caroline County, Virginia    Passport Offices in Mecklenburg County, Virginia    Passport Offices in Prince William County, Virginia   
Passport Offices in Buena Vista City County, Virginia    Passport Offices in Northumberland County, Virginia    Passport Offices in Orange County, Virginia   
Passport Offices in Charlotte County, Virginia    Passport Offices in Albemarle County, Virginia    Passport Offices in Chesapeake City County, Virginia   
Passport Offices in Chesterfield County, Virginia    Passport Offices in Dickenson County, Virginia    Passport Offices in Covington City County, Virginia   
Passport Offices in Southampton County, Virginia    Passport Offices in Westmoreland County, Virginia    Passport Offices in Culpeper County, Virginia   
Passport Offices in Danville City County, Virginia    Passport Offices in Northampton County, Virginia    Passport Offices in King George County, Virginia   
Passport Offices in Prince Edward County, Virginia    Passport Offices in Falls Church City County, Virginia    Passport Offices in Bedford County, Virginia   
Passport Offices in Stafford County, Virginia    Passport Offices in Mathews County, Virginia    Passport Offices in Fredericksburg City County, Virginia   
Passport Offices in Warren County, Virginia    Passport Offices in Henrico County, Virginia    Passport Offices in Galax City County, Virginia   
Passport Offices in Gloucester County, Virginia    Passport Offices in Scott County, Virginia    Passport Offices in Rockingham County, Virginia   
Passport Offices in Hampton City County, Virginia    Passport Offices in Halifax County, Virginia    Passport Offices in Buchanan County, Virginia   
Passport Offices in Harrisonburg City County, Virginia    Passport Offices in Carroll County, Virginia    Passport Offices in Grayson County, Virginia   
Passport Offices in Isle Of Wight County, Virginia    Passport Offices in Lee County, Virginia    Passport Offices in Lunenburg County, Virginia   
Passport Offices in Lancaster County, Virginia    Passport Offices in Brunswick County, Virginia    Passport Offices in York County, Virginia   
Passport Offices in Louisa County, Virginia    Passport Offices in Page County, Virginia    Passport Offices in Alleghany County, Virginia   
Passport Offices in Lynchburg City County, Virginia    Passport Offices in Madison County, Virginia    Passport Offices in Manassas City County, Virginia   
Passport Offices in Smyth County, Virginia    Passport Offices in Henry County, Virginia    Passport Offices in Clarke County, Virginia   
Passport Offices in Newport News City County, Virginia    Passport Offices in Highland County, Virginia    Passport Offices in Craig County, Virginia   
Passport Offices in Norfolk City County, Virginia    Passport Offices in Accomack County, Virginia    Passport Offices in Giles County, Virginia   
Passport Offices in Fluvanna County, Virginia    Passport Offices in Petersburg City County, Virginia    Passport Offices in Poquoson City County, Virginia   
Passport Offices in Portsmouth City County, Virginia    Passport Offices in Powhatan County, Virginia    Passport Offices in Pulaski County, Virginia   
Passport Offices in Radford City County, Virginia    Passport Offices in Tazewell County, Virginia    Passport Offices in Richmond City County, Virginia   
Passport Offices in Roanoke City County, Virginia    Passport Offices in Hanover County, Virginia    Passport Offices in Franklin County, Virginia   
Passport Offices in Campbell County, Virginia    Passport Offices in Salem County, Virginia    Passport Offices in Middlesex County, Virginia   
Passport Offices in Staunton City County, Virginia    Passport Offices in Suffolk City County, Virginia    Passport Offices in Patrick County, Virginia   
Passport Offices in Shenandoah County, Virginia    Passport Offices in Essex County, Virginia    Passport Offices in Virginia Beach City County, Virginia   
Passport Offices in Bath County, Virginia    Passport Offices in Richmond County, Virginia    Passport Offices in Sussex County, Virginia   
Passport Offices in Waynesboro City County, Virginia    Passport Offices in King William County, Virginia    Passport Offices in James City County, Virginia   
Passport Offices in Williamsburg City County, Virginia    Passport Offices in Winchester City County, Virginia    Passport Offices in Wythe County, Virginia   

From Passport