Have you been told by someone that you need to get a money order?
It can be stressful figuring out how to get your first money order.
Maybe you have gotten a money order before, and you are wondering if you can get one from Target, too.
Let’s take a look at everything you need to know about getting money orders.
Does Target Do Money Orders?
No, Target does not provide the service of buying a money order.
Target also doesn’t allow you to cash or sell a money order.
If you need a money order, you are going to have to go to a different store to get one.
The closest thing to a money-related service that Target offers is their credit or debit cards.
These give you additional discounts and benefits when shopping at target.
However, if someone has specifically requested to be paid via money order, it will not be possible to use a credit or debit card instead.
Where Can I Get A Money Order? (20 Alternatives)
Since you can’t get your money order at Target, where can you get one?
There are many options for where you can get a money order.
Here are some options of common places where you can get a money order.
1. USPS
That is right.
You can get a money order at the post office!
This is a great option if you need to mail your money order.
The advantage of getting your money order from the post office is that you will get a receipt that will track your money order in case it gets lost, stolen, or damaged.
The fees for money orders depend on the amount you are sending.
At the time of writing this article, if you are sending between $0.01 to $500, it will be a $1.65 fee.
For a money order between $500.01 and $1,000, the fee will be $2.20.
The maximum amount you can send in one money order is $1,000.
These fees and limitations are subject to change.
The best way to make sure you have updated information about USPS money orders is by checking their website.
2. Walmart
Walmart offers money order services.
The cost of your money order depends on the location.
One good way to check is to call the location before heading over.
The Walmart website indicates that the maximum fee for a money order will be $1.00, which is less than that of the post office.
The website does not indicate the maximum amount one money order can be, but it does mention that for money order purchases over $1,000, you will need to bring a government-issued I.D.
This seems to imply that Walmart will sell money orders over $1,000.
3. Western Union
Western Union is another common option for those who are looking to get a money order.
According to Western Union’s website, you have to buy them at a “participating” Western Union location, which would seem to imply that not all Western Union locations offer money orders.
Unlike Walmart or the US Post Office, Western Union does not currently list the details of how much money orders cost or what limitations on amounts there are.
The best way to know the answers to these questions is to call the Western Union location you plan to go to beforehand.
4. Any Bank
You should typically be able to get a money order from any bank.
The fees will depend on the institution.
The same can be said of amount limitations.
It will differ from bank to bank.
You shouldn’t need to have an account with the bank to get a money order.
If you do have an account with the bank, you might want to opt for a cashier’s check instead.
5. 7-Eleven
Yes, even though Target doesn’t offer money orders, most 7-Elevens do!
If you have a 7-Eleven near you, you can often get a money order from it.
The fees are going to be location-dependent.
The limit is typically $500, though, which is quite low compared to some of the other options on this list.
6. CVS Pharmacy
You can get a money order at a CVS pharmacy.
CVS only accepts cash payments for money orders.
CVS is going to require that you provide an ID when purchasing a money order.
CVS limits money orders to $500 per order.
They also impose a maximum of $2,500 per day.
Their fee is typically $1.25.
7. Kmart
Many Kmart locations offer money orders.
Since money orders aren’t guaranteed to be offered by every Kmart location, it is best to call first and verify that they will complete money orders.
Kmart has a limit of $500 along with a fee of $1.50.
If you need more than $500 of money orders, it might be best to go with a different location.
8. Kroger
Kroger is a great option for many in the U.S. For one thing, Kroger has almost 3,000 locations.
However, not all 3,000 of those locations will offer money orders.
You can know for sure whether your Kroger offers money orders by calling ahead.
Alternatively, if you aren’t in a time crunch, you can simply ask next time you are doing your grocery shopping.
Money order limits can vary by location, but many Krogers have a limit of $1,000.
Their fees can also vary, but the average is about 84 cents.
9. Meijer
Meijer might be an option for you depending on the state you are in.
Meijer operates in the following states:
- Illinois
- Indiana
- Kentucky
- Michigan
- Ohio
- Wisconsin
Meijer will provide money orders but it won’t cash them.
Another advantage to using Meijer is that you can pay with a debit card if you choose.
Meijer has a limit of $500 per money order, but it does allow you to take out a maximum of $3,000 in money orders per day.
They typically have a fee of 65 cents each.
10. Publix
Publix is also another good option with approximately 1,300 locations in the U.S.
It doesn’t operate in every state, though.
If you live in these states, Publix may be an option:
- Alabama
- Florida
- Georgia
- North Carolina
- South Carolina
- Tennessee
- Virginia
Publix is another option that will sell money orders but they won’t cash them.
They have a $500 limit, but they don’t have a daily maximum.
Their fee is 99 cents apiece.
11. Moneygram
MoneyGram is a service specifically dedicated to issuing money orders.
One of the advantages of using MoneyGram is that you can track the status of your money order online.
You can even request a replacement for a money order through MoneyGram if you have lost yours.
MoneyGram is a great service for those who are trying to find a place to get a money order because you can search their locations online.
Just go to their website, type in your zip code, and MoneyGram will show you the nearest location they operate in.
It will also show you the hours of each location.
Below the hours, it will list the types of services offered at that location.
12. Family Fare
Family Fare is a supermarket that also offers money orders.
One of the benefits of getting your money orders from Family Fare is that most locations are open 24 hours per day.
They also accept credit cards as one of the methods of payment, which many other money order issuers do not.
Family Fare will only be an option if you are in the Midwest, though.
It only operates in the following states:
- Michigan
- North Dakota
- Nebraska
- Iowa
- South Dakota
Money orders typically cost 70 cents per order.
They also have a $500 limit per money order.
13. Albertson’s
Albertson’s is going to be another very accessible option for many people.
It is a very large grocery store chain that has more than 2,250 locations across 34 states.
Albertson’s sells money orders, but it does not cash them.
However, there are some other money-related services you can get done at Albertson’s such as paying your bills and cashing a check.
Albertson’s money orders typically cost 89 cents per order.
They normally have a $500 limit per money order.
Albertson’s also accepts credit cards for money orders, along with cash and debit cards.
14. Hy-Vee
Hy-Vee is another good option for midwesterners.
Hy-Vee operates a collection of supermarkets and gas stations.
The states it operates in are:
- Wisconsin
- South Dakota
- Nebraska
- Missouri
- Minnesota
- Kansas
- Iowa
- Illinois
In addition to offering money orders, some Hy-Vee locations also offer other services like the cashing of checks.
Money orders typically cost 99 cents each.
You can pay for them either with cash or a debit card.
Hy-Vee locations don’t have a dedicated money desk, so you will want to go to the customer service desk for a money order in most cases.
In a small store (such as one of their gas station locations) you can usually get a money order directly from the cashier.
15. Stop & Shop
Stop & Shop can be a good option for those located on the east coast.
It has more than 400 locations.
They operate both gas stations and grocery stores.
In order to get a money order from Stop & Shop, you are going to need to have a state-issued ID with you.
Like many of the locations on this list, you can buy a money order from Stop & Shop, but you cannot cash one.
The cost is usually between 99 cents and 1 dollar for each money order.
Stop & Shop has a higher limit than many other places on this list, doing up to $1,000 per money order.
They accept either cash or debit cards for payment.
16. Winco Foods
Winco Foods is another grocery store chain that issues money orders.
It operates in 10 states, from the west to the midwest.
Winco Foods sell money orders but they do not cash them.
They have a higher limit than many other options on this list.
You can get a money order up to $1,000 per order.
They accept cash or debit cards as a payment method.
In addition to selling money orders, Winco Foods offers a few other services.
You can cash payroll checks, transfer money, and make ATM withdrawals at many locations.
If you want a money order, simply go up to the customer service desk to get one.
You will also go to the customer service desk for any of their other money-related services.
17. Rite Aid
Rite Aid is a drug store that also offers money order services.
It is a great option across the U.S., boasting 2,500 stores with locations in almost every region.
It is important to note that Rite Aid does not accept credit cards OR debit cards for money orders.
They will only accept cash.
Rite Aid has a 99-cent fee per money order and a $500 limit per money order.
Curiously, they let you take up to $2,999 of money orders per day.
18. Circle K
Circle K is a chain of gas stations and convenience stores.
They also do money orders.
They are the second biggest chain of convenience stores in the U.S. behind 7-Eleven, according to CSP Daily News.
The cost of a money order ranges from $0.99–$1.29.
They have a $500 limit per money order.
There is a daily limit between $1,999 and $2,999 depending on the location.
Circle K only accepts cash payments for money orders.
19. Kwik Trip
Kwik Trip sells money orders, though they only accept cash as payment.
They sell money orders up to $500.
The fee for each money order is $0.99.
Kwik Trip limits money orders to two per person, per day.
They don’t sell money orders at all of their locations, so it is best to call first to verify money orders are sold.
20. Royal Farms
Royal Farms is another option for money orders.
It is a chain of convenience stores, car washes, and gas stations.
They have 210 stores across the Mid-Atlantic area of the US.
They are located in the following states:
- Delaware
- Maryland
- New Jersey
- Pennsylvania
- Virginia
Their fees are similar to Kwik Trip.
They charge a flat $1.25 per money order, and you can get them in values of up to $300.
They do not cash money orders, and they only accept cash for money orders.
How Can I Track My Money Order?
Once you have made your money order, you can track it through the serial number or money order number.
When you get the money order, you should receive a receipt that contains this information.
If you want the ability to track your money order, you can ask how to do it when you purchase the money order.
They will help you locate the serial number and tell you where you can go to track it.
Typically, you can track the order through the issuer’s website.
Entering the serial number will tell you whether or not the money order has been cashed.