West Annex Post Office

1224 D St, Virginia Beach, VA 23459

Contact Numbers

Phone: 757-464-7853
TTY: 877-889-2457
Toll-Free: 1-800-Ask-USPS® (275-8777)

Retail Hours







Lobby Hours

Monday 10:30am - 3:00pm
Tuesday 10:30am - 3:00pm
Wednesday 10:30am - 3:00pm
Thursday 10:30am - 3:00pm
Friday 10:30am - 3:00pm
Saturday Closed
Sunday Closed

Last Collection Times

Monday 12:00pm
Tuesday 12:00pm
Wednesday 12:00pm
Thursday 12:00pm
Friday 12:00pm
Saturday 12:00pm
Sunday Closed

*This facility does not process US Passports applications or renewals. Check nearby locations below.

We provide you with the contact details of the Virginia Beach Post Office, including its address, phone number and retail hours. This way, you will be able to ask for assistance with USPS shipping and mail services, either by phone or in person.

If you visit the Virginia Beach Post Office, please tell us about your experience. It can be helpful to others looking for USPS customer service.

Don't forget to take a look at our FAQ section. It may help you clarify some doubts before contacting your local post office.

Services offered at this location:

  • Business Line
  • General Delivery
  • Money Orders (Domestic)
  • Money Orders (Inquiry)
  • Money Orders (International)
  • Pickup Accountable Mail
  • Pickup Hold Mail
  • Lot Parking

Frequently Ask Questions at Virginia Beach Post Office

  • Where can I find my USPS tracking number?

    You can find your tracking number on your sales receipt, self-service kiosk eReceipt, mailing receipt, online label record or below the barcode placed on the mailed item.

  • What if I lose my tracking number?

    Local Post Offices do not have a way to recover a lost tracking number. If the recipient is a current Informed Delivery subscriber, they will be able to see the tracking number on their dashboard.

  • How long will USPS forward mail?

    If your move is temporary, USPS can forward your mail from your old address to a new one for 15 days to one year.

  • How to request USP hold mail?

    Sing in to your USPS account and check if hold mail service is available for your address. If it is, choose the dates for your hold mail request. Remember that it must be for a minimum of 3 days and a maximum of 30 days. If you need USPS mail hold for more than 30 days, you must sign up for forwarding service. For permanent move, you must change your address with the USPS.

  • How to request a USPS address change?

    You can request a USPS change of address online or by filling out the PS Form 3575 acquired from your local Post Office. Please note that when your request is made online there is a $1.05 identity validation fee.

  • Search other Post Offices in Virginia Beach (City)

    You have other Post Offices in Virginia Beach (City)

    Witchduck Post Office

    4831 Columbus St

    7574971034 More info

    Virginia Beach Post Office

    501 Viking Dr

    7573400981 More info

    Seapines Retail Post Office

    320 33rd St

    7574868655 More info

    Seapines Carrier Annex Post Office

    2652 Production Rd Ste B

    7574868655 More info

    Princess Anne Post Office

    2509 George Mason Dr

    7574272705 More info

    London Bridge Post Office

    2652 Production Rd

    7574868655 More info

    Hilltop Oceana Post Office

    550 First Colonial Rd Ste 308

    7574868655 More info

    Haygood Post Office

    998 Independence Blvd Ste 102

    7573637856 More info

    Fort Story Post Office

    529 Cam Ranh Bay

    7574227816 More info

    Bayside Post Office

    2109 Thoroughgood Rd

    7573630358 More info

    Acredale Annex Post Office

    1700 Centerville Turnpike

    7574798746 More info

    Acredale Post Office

    1225 Kempsville Rd

    7574248943 More info

    Search Post Offices in Virginia

    Leave a Comment