18 Best Places to Cash a Postal Money Order

United States Postal Service sign on the outside of a post office

You can cash postal money orders at the post office, but there are plenty of other options (some faster or possibly more convenient).

Below, we list the banks, check cashing businesses, and other places that cash postal money orders. We also provide a list of places that don’t cash them, so you can save yourself a visit.

We verified all of the following information by checking company policies online and contacting customer service representatives.

However, note that policies may vary from one location to the next. It’s always a good idea to call ahead to make sure your intended location will cash a postal money order for you.

Banks (Account Required)

Bank of America Mobile Banking App Logo

1. Bank of America

  • Restrictions, fees, or other information: You can deposit the money order into your Bank of America account and withdraw $100 the same day.
  • Find your closest branch.

BB and T Logo

2. BB&T

  • Restrictions, fees, or other information: You can cash your money order if your account balance is high enough to cover the full amount of the order. If not, you must deposit the money order.
  • Find your closest branch.

Capital One logo

3. Capital One

  • Restrictions, fees, or other information: You can cash your money order if your account balance is high enough to cover the full amount of the order. If not, you must deposit the money order.
  • Find your closest branch. 

Chase Bank logo

4. Chase Bank

  • Restrictions, fees, or other information: You can cash your money order if your account balance is high enough to cover the full amount of the order. If not, you must deposit the money order.
  • Find your closest branch. 
PNC Mobile App Logo

5. PNC Bank

TD Bank logo

6. TD Bank

  • Restrictions, fees, or other information: You can cash your money order if your account balance is high enough to cover the full amount of the order. If not, you will have to deposit the check.
  • Find your closest branch.

US Bank logo

7. U.S. Bank

  • Restrictions, fees, or other information: You can cash your money order if your account balance is high enough to cover the full amount of the order. If not, you will have to deposit the check.
  • Find your closest branch.
logo for Wells Fargo

8. Wells Fargo

  • Restrictions, fees, or other information: You can deposit the money order into your Wells Fargo account and withdraw the money when the funds become available; the time frame for funds availability varies based on the amount of money in your account and the amount of the money order.
  • Find your closest branch.

Banks (No Account Required)

Fifth Third Bank logo

9. Fifth Third Bank

  • Restrictions, fees, or other information: 5/3 runs money orders through the verification system CashAccess and cashes all verified money orders.
  • Find your closest branch.

HSBC logo

10. HSBC

  • Restrictions, fees, or other information: According to HSBC’s corporate customer service line, cashing money orders is at the discretion of the branch. Some branches may cash a postal money order whether or not you have an HSBC account.
  • Find your closest branch. Local branch phone numbers are not listed. To get branch-specific information over the phone, call corporate customer service at (800) 975-4722.

Regions Bank logo

11. Regions

  • Restrictions, fees, or other information: The fee for non-account holders to cash a money order is 5% with a $5 minimum charge.
  • Find your closest branch.
  • Note: While most banks cash money orders for account holders, we were unable to verify this information with Regions.

Check Cashing Stores

ACE Cash Express Logo

12. ACE Cash Express

  • Restrictions, fees, or other information: All Ace locations charge a 4% cashing fee on postal money orders.
  • Find your closest location.

Check Into Cash logo

13. Check Into Cash

  • Restrictions, fees, or other information: Some locations do not cash postal money orders, and the fees vary by location. Call your nearest location to verify.
  • Find your closest location.

Money Mart logo

14. Money Mart

  • Restrictions, fees, or other information: The fee to cash a money order at all locations is 10% of the total amount plus $1.99
  • Find your closest location.

United Check Cashing logo

15. United Check Cashing

  • Restrictions, fees, or other information: Some locations do not cash postal money orders. Call your nearest location to verify.
  • Find your closest location.

Other Places

These stores have at least some locations that cash postal money orders. You should verify with your nearest location, as some may not offer this service.

Albertsons logo

16. Albertsons

Safeway logo

17. Safeway

  • Restrictions, fees, or other information: Call your local store to learn about location-specific policies.

USPS logo

18. USPS

Places That Don’t Cash Postal Money Orders

To save you some time, we made a list of the places that don’t cash postal money orders.

  • 7-Eleven
  • ALDI
  • BJ’s Wholesale
  • Check Smart
  • Costco
  • CVS
  • Dollar General
  • Dollar Tree
  • Fry’s Food and Drug
  • Giant Eagle
  • Kmart
  • Kroger
  • Mariano’s
  • Martin’s
  • Pick ‘n Save
  • Publix
  • QuikTrip
  • Rite Aid
  • Royal Farms
  • Target
  • Walmart

For more information about how money orders work, see our money order FAQ.


Leave a Reply

Your email address will not be published. Required fields are marked *