Publix is known for selling high-rated items such as freshly-baked cookies and subway sandwiches.
But what if it is urgent and you want to send a money order to someone? Can you do it through Publix? Does Publix do money orders?
In this article, we will discuss whether Publix does money orders or not. So, let’s get started!

Similar: Does Target sell Money Orders? (Suitable Alternatives)
Does Publix do Money Orders in 2023?
Yes, Publix does offer money orders at every Publix store in 2023. This service at Publix is available in $500 or fewer denominations. It is provided by Western Union, cheque cashing, coin redemption, and many more.
You can get it from the customer service desk at any Publix store. The fee associated with money orders at Publix is also minimal compared to the other stores.
However, Publix does not cash money orders at any of its stores’ locations. If you lose your money order, you won’t be able to receive your money back easily.
How Much are Money Orders at Publix?
Publix’s money orders may only be purchased in denominations of $500 or less. What’s more, the store charges less than $1 for the service it provides.
There is a limit of $500 for money orders from Publix. So, if you want a money order worth $1,000, you must buy two.
However, some Publix stores let the customers purchase money orders worth $1,000 too. But you must have your government-issued photo ID for this.
You can pay for the fee and the amount of money order through one of the store’s approved payment methods.
For example, Publix lets its customers pay with cash, a debit card, or a prepaid debit card to purchase money orders.
But, the store does not accept credit cards as payment. So, make sure you have a cash or debit card when buying a money order from Publix.
How to Get a Money Order at Publix?
Any Publix location can provide you with a money order during regular business hours.
The time of the Publix store is 7 a.m. to 10 p.m., and the money orders are available at the customer service desk. So, all you need to do is head over to the customer service desk in the store and ask for the type of money order you need.
The employee sitting at the desk will hand over a form to you to fill out. You need to enter your’s and the recipient’s details in the form.
Pay the amount of the money order and its fee after filling out the form. Make sure to take the receipt from the employee once you are done.
Does Publix Accept Credit Cards for Money Orders?
Sadly, Publix does not accept credit cards to pay for money orders. The store only accepts cash, debit cards, or prepaid debit cards.
That’s because you need to pay upfront for money orders, which is not the case with credit cards. The payment from credit cards is treated as a cash advance.
Not only this, but the store also does not accept gift cards for money orders. So, do not forget to bring cash or a debit card while you head out to the store to send a money order.
Does Publix Accept Cheques for Money Orders?
No, you cannot pay with cheques for money orders at Publix, as the store does not accept this mode of payment.
Publix does not accept cheques for money orders as it is not a secure payment method. Once it issues the money order, its money will be as good as gone. So, the store needs some form of security.
For this reason, Publix only accepts cash, debit card, and prepaid debit card for the payment of money orders.
How Do I Write a Publix Money Order?
It is incredibly easy to fill out a Publix money order. Here’s a step-by-step guide on how you can do it.
- In the field that begins with “Pay to the Order of,” enter the name of the recipient.
- Fill the Purchaser Section with your name and contact details, including your address.
- If you are paying a utility bill with a money order, you must provide details of your account number. This will ensure that the payment goes toward that specific account.
- Sign at the bottom of the form where it says ‘Purchaser’s Signature.’ You must not sign at the back of the form as that section is for the person who receives the money.
- Once you fill out the form and pay the amount, the Publix employee will hand over a detachable receipt to you. You need to keep the receipt safe as proof of payment.
Related Blog: How Do You Get a Money Order from Walmart?
What is Money Order Limit at Publix?
The money order limit at Publix is $500. So, you cannot get a money order worth more than $500.
So, what if you need to buy money orders of more than $500? Well, in this case, you will have to buy two money orders.
Does Publix Refund Money Orders?
Unfortunately, Publix does not offer refunds on money orders.
Once you buy the money order, the store will not accept it back. So, make sure you purchase after you are 100% sure. However, you are in luck if you buy a Western Union money order from Publix.
That’s because you can request a refund on your money order directly from Western Union. But there is a $15 processing fee for the refunds.
What Type of Money Order does Publix Use?
Western Union and Coin Redemption Program provide the money orders available at Publix.
However, you must remember that Publix will not cash the money orders for you. Western Union is the most common money order company that provides its services all over the country. So, it is easy to cash Western Union money orders from any store.
How to Track a Publix Money Order?
You can track a Publix money order by calling Western Union directly and providing them with your 11-digit money order code.
Additionally, you can also track your Western Union money order online. All you need to do is head to Western Union’s official website.
Next, click the Track Transfer button and enter the sender’s name & the tracking number (MTCN). This way, you will easily find out whether your money order is cashed.
You might also like to read about our detailed blogs on whether FedEx does Money Orders or 711 sells Money Orders.
Final Words
You can purchase different money orders from Publix, including Western Union and the Coin Redemption Program. The store charges less than $1 for the service it provides.
However, there is a limit of $500 on Publix money orders. Also, the store only accepts cash, debit cards, and prepaid debit cards for payment. So, make sure you have one of these while buying money orders from Publix.