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
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 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 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 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 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 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 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 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 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 Treasurers Office 1 Franklin St, Hampton 23669 1 Franklin St Walk-ins welcomeWalk-ins
- Circuit Court Clerk Suffolk County 150 N Main St, Suffolk 23434 150 N Main St Walk-ins welcomeWalk-ins
-
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 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 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 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 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 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 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
-
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
-
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 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 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
-
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 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 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 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 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
-
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 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
-
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
-
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 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 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 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 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
-
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 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
-
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
- 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
Virginia state rules
What’s specific to Virginia
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 →
Routine: National Passport Processing Center, P.O. Box 90155, Philadelphia, PA 19190-0155
Expedited (+$60): P.O. Box 90955, Philadelphia, PA 19190-0955
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.
Yes. Every DMV customer service center sells certified copies of Virginia birth certificates, and most eligible customers receive the certificate the same day. Bring valid ID and the fee.
Online renewal is run by the State Department nationwide, so the rules in Virginia are the same as anywhere else. It suits adults renewing a regular passport who are not traveling soon. If your trip is close, use an agency appointment or a registered courier.
The Washington Passport Agency in DC is about a three to four hour drive from Virginia Beach or Norfolk, depending on traffic. If you cannot make the trip, a registered courier can take your application to the agency for you.
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.