Christiansburg Post Office

350 Arbor Dr Christiansburg, VA 24073
Phone: 540-382-8584

Parking: Parking Lot Available
Post Office Lobby Hours
Monday 12:01am - 11:59pm
Tuesday 12:01am - 11:59pm
Wednesday 12:01am - 11:59pm
Thursday 12:01am - 11:59pm
Friday 12:01am - 11:59pm
Saturday 12:01am - 11:59pm
Sunday Closed


Christiansburg Post Office is a United States Postal Service (USPS) facility in Christiansburg, VA. This post office offers a full array of services, including package delivery and first class mail.


Self-Service Kiosk
Business Reply Mail® Account Balance
Business Reply Mail New Permit
Bulk Mail New Permit
Burial Flags
Bulk Mail Acceptance
Bulk Mail Account Balance
Carrier Services
Duck Stamps
Greeting Card Services
Global Express Guranteed®
Money Orders (Domestic)
Money Orders (Inquiry)
Money Orders (International)
Pickup Hold Mail
Pickup Accountable Mail
Pickup Notice Left Mail
PO Boxes
Priority Mail International®

Nearby Post Offices

Downtown Christiansburg Post Office

2 E Main St
Christiansburg, VA 24073

Downtown Blacksburg Post Office

118 N Main St
Blacksburg, VA 24060

Blacksburg Post Office

909 University City Blvd
Blacksburg, VA 24060

Riner Post Office

3955 Riner Rd
Riner, VA 24149

Pilot Post Office

5044 Pilot Rd
Pilot, VA 24138

Shawsville Post Office

6914 Roanoke Rd
Shawsville, VA 24162

Newport Post Office

119 Blue Grass Trl
Newport, VA 24128

Radford Post Office

901 W Main St
Radford, VA 24141

Mc Coy Post Office

6100 Centennial Rd
Mc Coy, VA 24111

Belspring Post Office

7893 Neck Creek Rd
Belspring, VA 24058

Elliston Post Office

9420 Roanoke Rd
Elliston, VA 24087

Parrott Post Office

6059 Parrott Mountain Rd
Parrott, VA 24132