PassportMap

Colonial Beach Post Office

Post office

1000 Dwight Ave, Colonial Beach, VA 22443

(804) 224-0986

Appointments are required - (804)224-0986 Monday - Friday 10:00am - 1:00pm and 2:00pm - 4pm

Appointment required

Hours and addresses come from the State Department listing, updated November 2, 2026.

Colonial Beach Post Office accepts new U.S. passport applications in person in Colonial Beach, VA. First-time and child visits are booked on the USPS scheduler. Search ZIP 22443. How to apply · How to renew