You probably picture a large grocery store with a green logo when you hear the word Publix. You’d probably be surprised to learn that you can get much more than just food from Publix.  Read on to find out about how you can buy money orders and cash checks at Publix and other gricery stores.

In the Article

Publix Money Order Policy

Does Publix Sell Money Orders?

If you’re looking to buy a money order, you can save yourself a trip to the bank and just buy one on your next trip to Publix. Purchasing a money order from a Publix is simple. Just go to a checkout counter, tell the cashier you want to purchase a money order. Once you pay for the money order, you can take it and give it to someone, just like you would a check.

To help you further, we’ve come up with an easy-to-use list that tells you everything you need to know about the cost, limits, and payment method for your Publix money order.

  • Type of money order: Western Union
  • Fee: $0.85-$0.89
  • Limit: $500. If you need a money order for more than $500, you’ll have to buy more than one.
  • Payment method: Cash, debit, or prepaid card. You cannot use checks, gift cards, or credit cards to buy money orders.
  • Location: Available at all Publix stores, which are typically open 7 AM – 10 PM, seven days per week.
  • Find your nearest Publix store.

Does Publix Cash Money Orders?

Publix stores do not allow you to cash a money order.  If you need to cash a money order, our article Where Can I Cash a Western Union Money Order can help you find a place that will cash your money order.

Publix Check Cashing Policy

Publix cashes both personal checks and payroll checks. However, you cannot cash tax return checks, money orders, or any third party checks (i.e. refund checks, rebate checks, personal checks written to you by another party, deposit checks from utilities, etc.) at Publix.

  • Requirements: Driver’s license, military ID, or a state-issued identification card. In addition, some customers have reported that certain Publix locations will not cash a payroll check unless the employer’s phone number is printed on the check
  • Fee: $3-$6, depending on type of check and amount
  • Limits: One personal check of up to $75 per day; one payroll check of up to $500 per week
  • Hours: Typically 7 AM – 10 PM, 7 days a week.
  • More information: Publix Customer Services FAQs
  • Find a Publix store near you.

    Other Grocery Stores That Sell Money Orders and Cash Checks

If you don’t have a Publix nearby, here are some other stores that both cash checks and sell money orders.

1. Albertons

Giant Eagle

2. King Soopers

3. Kroger

4. Safeway

In Summary

Publix doesn’t cash money orders but it does sell them for less than $1.00. Publix also cashes personal checks under $75 or payroll checks under $500 in all of its grocery stores. Open later than banks and on the weekends, Publix makes it easy and convenient to take care of some of your banking needs while you do your grocery shopping. If there’s no Publix in your town, there are other grocery stores to help you check your financial and grocery needs off the to-do list at the same time.