Hartselle Post Office

201 Cedar St NW, Hartselle, AL 35640

Contact Numbers

Phone: 256-773-6671
Fax: 256-773-3614
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 2:30pm
Tuesday 2:30pm
Wednesday 2:30pm
Thursday 2:30pm
Friday 2:30pm
Saturday 2:30pm
Sunday Closed

Passport Walk-In Hours

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

Passport Appointment Hours

Monday 9:00am - 3:00pm
Tuesday 9:00am - 3:00pm
Wednesday 9:00am - 2:00pm
Thursday 9:00am - 3:00pm
Friday 9:00am - 3:00pm
Saturday Closed
Sunday Closed

  • Visit our Passport FAQ page for a complete overview of what to bring, what you need to know, and how long it will take.
  • You will need two forms of Identification with copies.
  • A passport quality photo. Available at location.
  • The appropriate application form printed and filled out, and the required fee for applying or renewing.
  • You can find up to date costs, information, and forms at the State Departments Travel Site

*Appointments are required outside of walk-in hours to apply for or renew US Passports. Please Call or schedule online.

Bulk Mail Acceptance Hours

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

  • Bulk Mail Acceptance
  • Bulk Mail Account Balance
  • Bulk Mail New Permit
  • Burial Flags
  • Business Line
  • Business Reply Mail Account Balance
  • Business Reply Mail New Permit
  • Duck Stamps
  • General Delivery
  • Money Orders (Domestic)
  • Money Orders (Inquiry)
  • Money Orders (International)
  • Passport Acceptance
  • Passport Photo
  • Pickup Accountable Mail
  • Pickup Hold Mail
  • PO Box Online
  • Lot Parking
  • Passport Appointment Hours

Visit our Links Page for 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:

4539 Highway 31 SW
3.1 miles away

3696 Highway 67 S
5.6 miles away

5652 Highway 36 W
5.9 miles away

400 Well St NE
6.8 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.


On two occasions I sent my granddaughter a package. Both times, the tracking number said it was delivered but it was not. That means she did not receive her birthday gift and another gift I had sent her. I called the post office and requested to speak with the post master and was told they were not in. I left a message to call me. They never did. Tried numerous times to call again and could not reach them. I feel like someone is pilfering packages and showing them as delivered. Terrible service.


Brought a pkg that requires signature left form to have it redelivered I filled it out and left in box for carrier. Carrier did not pick up the form and hasn't delivered pkg. Tried calling post office no answer after letting phone ring for 5 minutes two times. Terrible service.


6-8-2020 1:25 pm yesterday I was to get a package and by tracking it shows delivered, but it's not at my address. Every time we have a substitute delivery post person we have problems. I called 2 times to Hartselle, Al. Post Office on 6-9-2020 at 1:04 and 1:06 PM and no answer. I have lived at other locations and Hartselle, Al. post office is the worst. Now I am out money and will have to reorder what supposedly was delivered yesterday. I know we have Covid 19, but surely Hartselle would have someone to answer the phone.

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