Cave Spring Post Office

4069 Postal Dr, Roanoke, VA 24018

Contact Numbers

Phone: 540-772-8094
Fax: 540-985-8722
TTY: 877-889-2457
Toll-Free: 1-800-Ask-USPS® (275-8777)

Retail Hours

Lobby Hours
PO Box Access Available

Monday 24 hours
Tuesday 24 hours
Wednesday 24 hours
Thursday 24 hours
Friday 24 hours
Saturday 24 hours
Sunday 24 hours

Last Collection Times

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

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

  • Business Reply Mail Account Balance
  • Duck Stamps
  • Money Orders (Domestic)
  • Money Orders (Inquiry)
  • Money Orders (International)
  • Packaged Stamps
  • Pickup Accountable Mail
  • Pickup Hold Mail
  • PO Box Online

Visit our Links Page for links to Holiday Schedule, Change of Address, Hold Mail/Stop Delivery, PO Box rentals and fees, and Available Jobs.

*Please call to verify information. Is anything incorrect? Let us know here

Nearby Post Offices:

Grandin Road
1733 Grandin Rd SW
1.7 miles away

3018 Melrose Ave NW
2.5 miles away

South Roanoke
2229 Crystal Spring Ave SW
2.6 miles away

Downtown Roanoke
101 Church Ave SW
3.1 miles away


*Comments below are not read by postal employees. Please do not post personal information.

*By clicking Submit, you agree to our Privacy Policy & Terms of Use.


As part of my holiday shopping, I ordered a rare, out of print book that was delivered on November 29. I received a text that it had arrived. When I arrived home at dusk with rain in the forecast, I was horrified to find the package lying several feet from your mailbox on the edge of US Route 221. If this is a result in the downgrade in the service provided in Roanoke, postal customers are in for future disappointments.


number is 540-772-8094


this main phone number doesnt work.....

* is not a part of, or affiliated with, the official United States Postal Service (USPS).