Weslaco Post Office

109 N Border Ave, Weslaco, TX 78596

Contact Numbers

Phone: 956-968-7412
Fax: 956-969-2993
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 5:00pm
Tuesday 5:00pm
Wednesday 5:00pm
Thursday 5:00pm
Friday 5:00pm
Saturday 2:00pm
Sunday Closed

Passport Walk-In Hours

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

Passport Appointment Hours

Monday 9:00am - 2:00pm
Tuesday 9:00am - 2:00pm
Wednesday 9:00am - 2:00pm
Thursday 9:00am - 2:00pm
Friday 9:00am - 2:00pm
Saturday 9:00am - 10:00am
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 10:00am - 3:00pm
Tuesday 10:00am - 3:00pm
Wednesday 10:00am - 3:00pm
Thursday 10:00am - 3:00pm
Friday 10:00am - 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
  • Sure Money
  • 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:

509 N Salinas Blvd
1.8 miles away

215 E Us Highway 281
3.5 miles away

307 Starr St
3.5 miles away

423 Los Alamos Dr
4.5 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.


They failed to deliver my package on the account that they couldn't find my address even though the mailman came by and dropped off my mail. Then I call the Weslaco post office and nobody answers the phone after multiple calls. Useless and ridiculous.


Same as the other person. No one to answer, I will now contact the postal General. Post man did not check to see if was home and the LAZY BASTARD just put pink slip in box. I had to run down block and chase him down, sneaky Mexcan, shame on em!! 205 Johnson cir. 78596
• Replied to 173juarez@gmail.com


Pesimo servicio los empleados no dejaron nada en mi buzon y se regreso mi pedido qie venia desde china! Y ahora me salen que tampoco entregaron un pedido de ebay! Es una broma? Deberian capacitar bien a los empleados


This is the second time this has happened, I have package from Amazon tracked to be delivered at my post office building at my park, it was delivered but employee did not put in locked box on outside of building, there for I could not get my package. This happens all the time, employee to lazy to put in lock boxes! First time there were about 15 packages not delivered, this needs to stop, heck of a way to run a business


I live in weslaco Texas and the local post office has horrible service. They don’t answer the phone or deliver timely. Waste of taxpayers money.

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