Hand-carried by a registered passport courier since 1998 · Phones answered every day, 8 AM to 7 PM Pacific TimeRegistered passport courier since 1998

Virginia state

Passport Offices and Expedited Passports in Virginia

Every passport acceptance facility in Virginia, city by city, plus the state rules for renewals and birth certificates.Every passport acceptance facility in Virginia, city by city, plus the state rules.

  • 54 acceptance facilities54 facilities
  • 16 city guides

Allstate Passports & Visas is a private company and a registered passport courier, not a government agency.Private company and registered passport courier, not a government agency.

Where to apply in Virginia

54 acceptance facilities in 37 cities

For first passports, children’s passports and lost or stolen passports. Most locations require an appointment; open your city’s guide for photo places, FedEx drop-offs and local tips.For first, child and lost or stolen passports. Tap a region to see each city’s facilities.

Data checked October 2026

Northern Virginia

Alexandria 3 locations Alexandria guide →Guide →
  • Alexandria Library - Barrett Branch 717 Queen St, Alexandria 717 Queen St Walk-ins welcomeWalk-ins
  • Alexandria Library-Beatley Central Library 5005 Duke St., Alexandria 22304 5005 Duke St. Walk-ins welcomeWalk-ins
  • Engleside Post Office 8588 Richmond Hwy, Alexandria 22309 8588 Richmond Hwy · Mon to Fri, 10 AM to 4 PM; Sat, 9 AM to 12 PM (703) 704-5680 Mon to Fri, 10 AM to 4 PM; Sat, 9 AM to 12 PM
    (703) 704-5680
    Walk-ins welcomeWalk-ins
Arlington 3 locations Arlington guide →Guide →
  • Arlington Post Office 3118 Washington Blvd, Arlington 22201 3118 Washington Blvd · Mon to Fri, 9 AM to 2 PM; Sat, 9 AM to 12 PM (703) 993-0072 Mon to Fri, 9 AM to 2 PM; Sat, 9 AM to 12 PM
    (703) 993-0072
    Walk-ins welcomeWalk-ins
  • Preston King Post Office 5877 Washington Blvd, Arlington 22205 5877 Washington Blvd · Tue and Wed, 10 to 11:45 AM; Thu and Fri, 9 AM to 1:45 PM (703) 536-5151 Tue and Wed, 10 to 11:45 AM; Thu and Fri, 9 AM to 1:45 PM
    (703) 536-5151
    Walk-ins welcomeWalk-ins
  • South Post Office 1210 S Glebe Rd, Arlington 22204 1210 S Glebe Rd · Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 12 PM (703) 979-2814 Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 12 PM
    (703) 979-2814
    Walk-ins welcomeWalk-ins
Chantilly 1 location Chantilly guide →Guide →
  • Chantilly Post Office 4410 Brookfield Corporate Dr, Chantilly 20151 4410 Brookfield Corporate Dr · Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 12 PM (703) 961-9419 Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 12 PM
    (703) 961-9419
    Walk-ins welcomeWalk-ins
Fairfax 2 locations Fairfax guide →Guide →
  • Fairfax Post Office 10660 Page Ave, Fairfax 22030 10660 Page Ave · Mon to Fri, 10 AM to 12 PM and 1 to 4 PM; Sat, 9 to 11 AM (703) 591-0458 Mon to Fri, 10 AM to 12 PM and 1 to 4 PM; Sat, 9 to 11 AM
    (703) 591-0458
    Walk-ins welcomeWalk-ins
  • Turnpike Post Office 3601 Pickett Rd, Fairfax 22031 3601 Pickett Rd · Mon to Fri, 10 AM to 1 PM and 2 to 4 PM; Sat, 9 to 11:30 AM (703) 978-3504 Mon to Fri, 10 AM to 1 PM and 2 to 4 PM; Sat, 9 to 11:30 AM
    (703) 978-3504
    Walk-ins welcomeWalk-ins
Manassas 1 location Manassas guide →Guide →
  • Manassas Post Office 8801 Sudley Rd, Manassas 20110 8801 Sudley Rd · Mon to Sat, 9 AM to 2 PM (703) 368-2146 Mon to Sat, 9 AM to 2 PM
    (703) 368-2146
    Walk-ins welcomeWalk-ins
Merrifield 1 location Merrifield guide →Guide →
  • Merrifield Post Office 8409 Lee Hwy, Merrifield 22116 8409 Lee Hwy · Mon to Fri, 9 AM to 4 PM; Sat and Sun, 9 AM to 2 PM (703) 698-6377 Mon to Fri, 9 AM to 4 PM; Sat and Sun, 9 AM to 2 PM
    (703) 698-6377
    Walk-ins welcomeWalk-ins
Reston 1 location Reston guide →Guide →
  • Reston Post Office 11110 Sunset Hills Rd, Reston 20190 11110 Sunset Hills Rd · Mon to Fri, 9 AM to 4 PM; Sat, 9 AM to 12 PM (703) 689-9874 Mon to Fri, 9 AM to 4 PM; Sat, 9 AM to 12 PM
    (703) 689-9874
    Walk-ins welcomeWalk-ins

Richmond and Central Virginia

Hampton Roads

Chesapeake 1 location Chesapeake guide →Guide →
  • Chesapeake Post Office 1425 Battlefield Blvd N, Chesapeake 23320 1425 Battlefield Blvd N · Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 12 PM (757) 436-2054 Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 12 PM
    (757) 436-2054
    Walk-ins welcomeWalk-ins
Hampton 1 location Hampton guide →Guide →
  • Hampton Treasurers Office 1 Franklin St, Hampton 23669 1 Franklin St Walk-ins welcomeWalk-ins
Suffolk 1 location Suffolk guide →Guide →
  • Circuit Court Clerk Suffolk County 150 N Main St, Suffolk 23434 150 N Main St Walk-ins welcomeWalk-ins
Virginia Beach 2 locations Virginia Beach guide →Guide →
  • Acredale Post Office 1225 Kempsville Rd, Virginia Beach 23464 1225 Kempsville Rd · Mon to Fri, 7:45 AM to 4:30 PM; Sat, 7:30 AM to 2:30 PM (757) 424-8943 Mon to Fri, 7:45 AM to 4:30 PM; Sat, 7:30 AM to 2:30 PM
    (757) 424-8943
    Walk-ins welcomeWalk-ins
  • City Clerk City of Virginia Beach 2401 Courthouse Drive, Virginia Beach 23456 2401 Courthouse Drive Walk-ins welcomeWalk-ins

Other cities

Annandale 1 location
  • Annandale Post Office 4270 John Marr Dr, Annandale 22003 4270 John Marr Dr · Mon to Fri, 10 AM to 12 PM and 1 to 4 PM; Sat, 9:30 to 11:30 AM (703) 256-4990 Mon to Fri, 10 AM to 12 PM and 1 to 4 PM; Sat, 9:30 to 11:30 AM
    (703) 256-4990
    Walk-ins welcomeWalk-ins
Bristol 1 location
  • Bristol Post Office 111 6th St, Bristol 24203 111 6th St · Mon to Fri, 9 AM to 2 PM; Sat, 9 to 11 AM (423) 274-8010 Mon to Fri, 9 AM to 2 PM; Sat, 9 to 11 AM
    (423) 274-8010
    Walk-ins welcomeWalk-ins
Bristow 1 location
  • Bristow Post Office 11151 Valley View Dr, Bristow 20136 11151 Valley View Dr · Mon to Fri, 10 AM to 3 PM (703) 368-8209 Mon to Fri, 10 AM to 3 PM
    (703) 368-8209
    Walk-ins welcomeWalk-ins
Burke 1 location
  • Burke Post Office 9501 Burke Rd, Burke 22015 9501 Burke Rd · Mon to Fri, 10 AM to 4 PM; Sat, 9 AM to 12 PM (703) 978-1436 Mon to Fri, 10 AM to 4 PM; Sat, 9 AM to 12 PM
    (703) 978-1436
    Walk-ins welcomeWalk-ins
Centreville 2 locations
  • Centreville Post Office 14120A Route 29, Centreville 20120 14120A Route 29 · Mon to Fri, 10 AM to 3:30 PM; Sat, 9:30 to 10:30 AM (703) 830-2714 Mon to Fri, 10 AM to 3:30 PM; Sat, 9:30 to 10:30 AM
    (703) 830-2714
    Walk-ins welcomeWalk-ins
  • Sully Station 5003 Westfields Blvd, Centreville 20120 5003 Westfields Blvd · Mon to Fri, 10 AM to 12 PM and 1 to 4 PM (703) 378-5502 Mon to Fri, 10 AM to 12 PM and 1 to 4 PM
    (703) 378-5502
    Walk-ins welcomeWalk-ins
Chesterfield 1 location
  • Chesterfield Post Office 10221 Krause Rd, Chesterfield 23832 10221 Krause Rd · Mon to Fri, 9 AM to 2 PM; Sat, 10 AM to 12 PM (804) 706-9281 Mon to Fri, 9 AM to 2 PM; Sat, 10 AM to 12 PM
    (804) 706-9281
    Walk-ins welcomeWalk-ins
Dulles 1 location
  • Ashburn Post Office 44715 Prentice Dr, Dulles 20101 44715 Prentice Dr · Mon to Fri, 10:30 AM to 3:30 PM; Sat, 11 AM to 1 PM (703) 406-6291 Mon to Fri, 10:30 AM to 3:30 PM; Sat, 11 AM to 1 PM
    (703) 406-6291
    Walk-ins welcomeWalk-ins
Falls Church 2 locations
  • Baileys Crossroads Post Office 6021 Leesburg Pike, Falls Church 22041 6021 Leesburg Pike · Mon to Fri, 10 AM to 4 PM; Sat, 10 AM to 2 PM (703) 998-6826 Mon to Fri, 10 AM to 4 PM; Sat, 10 AM to 2 PM
    (703) 998-6826
    Walk-ins welcomeWalk-ins
  • Falls Church Finance Post Office 800 W Broad St Ste 100, Falls Church 22046 800 W Broad St Ste 100 · Mon to Fri, 10 AM to 12 PM and 1 to 4 PM (703) 237-0872 Mon to Fri, 10 AM to 12 PM and 1 to 4 PM
    (703) 237-0872
    Walk-ins welcomeWalk-ins
Gainesville 1 location
  • Gainesville Post Office 14689 Lee Hwy, Gainesville 20155 14689 Lee Hwy · Mon to Fri, 10 AM to 3 PM; Sat, 9:30 to 10:30 AM (703) 754-3443 Mon to Fri, 10 AM to 3 PM; Sat, 9:30 to 10:30 AM
    (703) 754-3443
    Walk-ins welcomeWalk-ins
Great Falls 1 location
  • Great Falls Post Office 10001 Georgetown Pike, Great Falls 22066 10001 Georgetown Pike · Mon to Fri, 10 AM to 4 PM; Sat, 9 AM to 1 PM (703) 757-0316 Mon to Fri, 10 AM to 4 PM; Sat, 9 AM to 1 PM
    (703) 757-0316
    Walk-ins welcomeWalk-ins
Henrico 3 locations
  • Lakeside Post Office 2100 E Parham Rd, Henrico 23228 2100 E Parham Rd · Mon to Fri, 9 AM to 3 PM (804) 262-0641 Mon to Fri, 9 AM to 3 PM
    (804) 262-0641
    Walk-ins welcomeWalk-ins
  • Regency Post Office 2000 Starling Dr, Henrico 23229 2000 Starling Dr · Mon to Fri, 10 AM to 3 PM; Sat, 9 AM to 1 PM (804) 747-1844 Mon to Fri, 10 AM to 3 PM; Sat, 9 AM to 1 PM
    (804) 747-1844
    Walk-ins welcomeWalk-ins
  • Ridge Post Office 10509 Patterson Ave, Henrico 23238 10509 Patterson Ave · Mon to Fri, 10 AM to 3 PM (804) 740-7092 Mon to Fri, 10 AM to 3 PM
    (804) 740-7092
    Walk-ins welcomeWalk-ins
Herndon 2 locations
  • Herndon Post Office 590 Grove St, Herndon 20170 590 Grove St · Mon to Fri, 10 AM to 3 PM; Sat, 9 AM to 12 PM (703) 689-9890 Mon to Fri, 10 AM to 3 PM; Sat, 9 AM to 12 PM
    (703) 689-9890
    Walk-ins welcomeWalk-ins
  • Oak Hill Post Office 13520 McLearen Rd, Herndon 20171 13520 McLearen Rd · Mon to Fri, 10 AM to 12 PM and 1 to 4 PM; Sat, 9 AM to 12 PM (703) 464-8360 Mon to Fri, 10 AM to 12 PM and 1 to 4 PM; Sat, 9 AM to 12 PM
    (703) 464-8360
    Walk-ins welcomeWalk-ins
Leesburg 1 location
  • Leesburg Post Office 25 Catoctin Cir SE, Leesburg 20175 25 Catoctin Cir SE · Mon to Fri, 10 AM to 3 PM; Sat, 9 AM to 12 PM (703) 669-3755 Mon to Fri, 10 AM to 3 PM; Sat, 9 AM to 12 PM
    (703) 669-3755
    Walk-ins welcomeWalk-ins
Lorton 1 location
  • Lorton Post Office 7726 Gunston Plz, Lorton 22079 7726 Gunston Plz · Mon to Fri, 9 to 11:30 AM and 12 to 2:30 PM (703) 339-6374 Mon to Fri, 9 to 11:30 AM and 12 to 2:30 PM
    (703) 339-6374
    Walk-ins welcomeWalk-ins
Lovettsville 1 location
  • Lovettsville Post Office 15 N Church St, Lovettsville 20180 15 N Church St · Mon to Fri, 9 AM to 12:30 PM and 1:30 to 3 PM; Sat, 10 to 11:30 AM (540) 822-3835 Mon to Fri, 9 AM to 12:30 PM and 1:30 to 3 PM; Sat, 10 to 11:30 AM
    (540) 822-3835
    Walk-ins welcomeWalk-ins
Mc Lean 1 location
  • West McLean Post Office 1544 Spring Hill Rd, Mc Lean 22102 1544 Spring Hill Rd · Mon to Fri, 10 AM to 3 PM; Sat, 9 AM to 2 PM (703) 734-6243 Mon to Fri, 10 AM to 3 PM; Sat, 9 AM to 2 PM
    (703) 734-6243
    Walk-ins welcomeWalk-ins
Newport News 2 locations
  • Newport News Post Office 101 25th St, Newport News 23607 101 25th St · Mon to Fri, 8:30 to 11:30 AM and 12:30 to 2:30 PM (757) 247-0841 Mon to Fri, 8:30 to 11:30 AM and 12:30 to 2:30 PM
    (757) 247-0841
    Walk-ins welcomeWalk-ins
  • Patrick Henry Post Office 685 Turnberry Blvd, Newport News 23608 685 Turnberry Blvd · Mon to Wed and Fri, 9 AM to 12 PM and 1 to 2 PM; Thu, 9 to 10 AM and 11 AM to 2 PM; Sat, 9 AM to 12 PM (757) 890-4544 Mon to Wed and Fri, 9 AM to 12 PM and 1 to 2 PM; Thu, 9 to 10 AM and 11 AM to 2 PM; Sat, 9 AM to 12 PM
    (757) 890-4544
    Walk-ins welcomeWalk-ins
Norfolk 3 locations
  • L C Page Post Office 2461 E Little Creek Rd, Norfolk 23518 2461 E Little Creek Rd · Mon to Fri, 9 AM to 4 PM (757) 583-3524 Mon to Fri, 9 AM to 4 PM
    (757) 583-3524
    Walk-ins welcomeWalk-ins
  • Lafayette Post Office 2655 Tidewater Dr, Norfolk 23509 2655 Tidewater Dr · Mon to Fri, 9 AM to 2 PM (757) 624-9479 Mon to Fri, 9 AM to 2 PM
    (757) 624-9479
    Walk-ins welcomeWalk-ins
  • Ocean View Post Office 9631 1st View St, Norfolk 23503 9631 1st View St · Mon to Fri, 10 AM to 3 PM (757) 583-2501 Mon to Fri, 10 AM to 3 PM
    (757) 583-2501
    Walk-ins welcomeWalk-ins
North Chesterfield 2 locations
  • Bon Air Post Office 101 N Pinetta Dr, North Chesterfield 23235 101 N Pinetta Dr · Mon and Thu to Sun, 6 AM to 9 PM (804) 675-4064 Mon and Thu to Sun, 6 AM to 9 PM
    (804) 675-4064
    Walk-ins welcomeWalk-ins
  • Pocoshock Creek Post Office 7501 Lady Blair Ln, North Chesterfield 23236 7501 Lady Blair Ln · Mon to Fri, 10 AM to 3 PM; Sat, 11 AM to 12:30 PM (804) 675-4064 Mon to Fri, 10 AM to 3 PM; Sat, 11 AM to 12:30 PM
    (804) 675-4064
    Walk-ins welcomeWalk-ins
North Garden 1 location
  • North Garden Post Office 4917 Plank Rd, North Garden 22959 4917 Plank Rd · Mon to Fri, 8:30 AM to 12 PM and 1:30 to 3:30 PM; Sat, 9 AM to 1 PM (434) 296-7443 Mon to Fri, 8:30 AM to 12 PM and 1:30 to 3:30 PM; Sat, 9 AM to 1 PM
    (434) 296-7443
    Walk-ins welcomeWalk-ins
Oakton 1 location
  • Oakton Post Office 10449 White Granite Dr, Oakton 22124 10449 White Granite Dr · Mon to Fri, 9 AM to 2 PM (703) 218-0731 Mon to Fri, 9 AM to 2 PM
    (703) 218-0731
    Walk-ins welcomeWalk-ins
Petersburg 1 location
  • Petersburg Post Office 29 Franklin St, Petersburg 23803 29 Franklin St · Mon to Fri, 10 AM to 3 PM; Sat, 10 to 11 AM (804) 732-2939 Mon to Fri, 10 AM to 3 PM; Sat, 10 to 11 AM
    (804) 732-2939
    Walk-ins welcomeWalk-ins
Springfield 2 locations
  • Springfield Post Office 7051 Brookfield Plz, Springfield 22150 7051 Brookfield Plz · Mon to Fri, 9 AM to 2 PM; Sat, 9 AM to 12 PM (703) 569-8073 Mon to Fri, 9 AM to 2 PM; Sat, 9 AM to 12 PM
    (703) 569-8073
    Walk-ins welcomeWalk-ins
  • West Springfield Post Office 6200 Rolling Rd, Springfield 22152 6200 Rolling Rd · Mon to Fri, 10 AM to 3 PM; Sat, 10 to 11:30 AM (703) 569-0378 Mon to Fri, 10 AM to 3 PM; Sat, 10 to 11:30 AM
    (703) 569-0378
    Walk-ins welcomeWalk-ins
Sterling 2 locations
  • Potomac Falls Post Office 46164 Westlake Dr, Sterling 20165 46164 Westlake Dr · Mon to Fri, 10 AM to 3 PM; Sat, 9 AM to 12 PM (703) 433-2725 Mon to Fri, 10 AM to 3 PM; Sat, 9 AM to 12 PM
    (703) 433-2725
    Walk-ins welcomeWalk-ins
  • Sterling Post Office 150 S Sterling Blvd, Sterling 20164 150 S Sterling Blvd · Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 1 PM (703) 444-3163 Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 1 PM
    (703) 444-3163
    Walk-ins welcomeWalk-ins
Vienna 1 location
  • Vienna Post Office 200 Lawyers Rd NW, Vienna 22180 200 Lawyers Rd NW · Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 1:30 PM (703) 242-1393 Mon to Fri, 10 AM to 3 PM; Sat, 10 AM to 1:30 PM
    (703) 242-1393
    Walk-ins welcomeWalk-ins
Yorktown 1 location
  • Grafton Post Office 5702 George Washington Mem Hwy, Yorktown 23692 5702 George Washington Mem Hwy · Mon to Fri, 10 AM to 3 PM (757) 898-5435 Mon to Fri, 10 AM to 3 PM
    (757) 898-5435
    Walk-ins welcomeWalk-ins

Data checked October 2026

Four ways to get your passport in Virginia

Compare them in our guide →
  • In person About 6 to 8 weeks At an acceptance facility
  • By mail About 6 to 8 weeks Eligible renewals only
  • At a passport agency Often same day to a few days Travel within 14 days, by appointment
  • Through Allstate As quick as 4 business days All passport types, hand-carried
Compare them in our guide →

Virginia state rules

What’s specific to Virginia

Passport agency Washington Passport Agency

Virginia has no passport agency. The nearest is the Washington Passport Agency in DC. By appointment only, for international travel within 14 days or a foreign visa needed within 28 days.No agency in Virginia; the nearest is in DC. By appointment only, for travel within 14 days or a visa needed within 28 days.

Washington Passport Agency: appointments by phone →
Renewing by mail Where Virginia residents mail renewalsWhere to mail renewals

Routine: National Passport Processing Center, P.O. Box 90155, Philadelphia, PA 19190-0155
Expedited (+$60): P.O. Box 90955, Philadelphia, PA 19190-0955

Renewal checklist →
Birth certificates Virginia Division of Vital Records

Every DMV customer service center sells certified copies, and most people leave with one. You can order your own or an immediate family member's, with valid ID.Any DMV customer service center, usually on the spot.

Official ordering page →

In detail

Getting a passport in Virginia

Virginians usually apply for a passport at an acceptance facility such as a post office, a circuit court clerk's office or a library. For urgent travel, the Washington Passport Agency in the District of Columbia is the nearest State Department agency, and a registered courier such as Allstate Passports & Visas can also help. Below you will find acceptance facilities in 37 Virginia communities, how each option works, and a quick way to get a Virginia birth certificate.

Acceptance facilities in Virginia

Acceptance facilities process first passports, passports for children and replacements for lost or stolen passports. Many work by appointment, so plan ahead. The city pages above list the facilities in each area.

Bring Form DS-11, unsigned until the agent asks, proof of U.S. citizenship such as a certified birth certificate, a photo ID with a photocopy, and one passport photo. There are two fees: one to the U.S. Department of State and one to the facility.

The Washington Passport Agency

The Washington Passport Agency in the District of Columbia is the closest State Department agency for Virginia. It sees applicants by appointment only, and only if they travel internationally within 14 days or need a foreign visa within 28 days. Bring proof of travel such as a ticket or itinerary. How to book an agency appointment.

Birth certificates in Virginia

Virginia makes this part easy. Certified copies of Virginia birth certificates are sold at every DMV customer service center, and most eligible customers leave with the certificate in hand. If the DMV cannot find or print the record, it forwards your application to the Virginia Department of Health, Division of Vital Records, which mails the certificate. You can also order by mail from the Division of Vital Records in Richmond.

The state has birth records from January 1853 to December 1896 and from June 14, 1912 to the present. The certificate fee rose to $15 on July 1, 2026. You may order your own certificate or one for immediate family: a parent, current spouse, child, brother or sister, with valid ID. Details are on the Virginia DMV vital records page.

Through Allstate

Ship your documents to us from anywhere in Virginia

FedEx Priority Overnight arrives the next business morning; documents that reach us by 10 AM Pacific Time start processing that day.

Questions

Virginia passport FAQ

Call (800) 672-1015 or text (206) 522-5995.

No. The nearest State Department agency is the Washington Passport Agency in the District of Columbia. It only sees people by appointment who travel within 14 days or need a visa within 28 days. Everyone else applies at an acceptance facility or renews by mail or online.

Why choose us

Hand-carried, not mailed

A registered courier submits your application in person.

100% money-back guarantee

Miss the processing time you paid for, and you can request a full refund of our expediting fee. Excludes applications the government puts on hold and cancellations after submission. Our promise →

Real people, every day

Phones answered 8 AM to 7 PM Pacific Time. Call or text.

Not sure which service you need?

Talk to a real person. Phones are answered every day, 8 AM to 7 PM Pacific Time.