Money orders and money transfers are reliable payment alternatives to cash and personal checks.

Money orders are a non-electronic way to make payments or transfer money, similar to a personal check, while a money transfer electronically transfers funds from one account to another.

If you’d like to purchase a money order, you’ll need to go somewhere other than Walgreens. Walgreens does not offer money orders, but they do offer money transfers through the Western Union, at about 7,800 of its approximately 9,000 locations. We have provided a list of similar stores that do sell money orders (since Walgreens doesn’t offer money orders, only money transfers) at the end of the article.

With longer hours than banks and credit unions, Walgreens is a good option to transfer money when you’re short on time and you don’t mind paying a little extra for speed.

In This Article:

  • What Is a Money Order?

  • What Is a Money Transfer?

  • Getting a Money Transfer at Walgreens

    • What Are the Fees, Hours, Limits, and Accepted Payment Types?
    • How Do I Create a Money Transfer?
    • How Do I Receive a Money Transfer?
  • Other Walgreens Services

  • Similar Stores That Sell and Cash Money Orders

What Is a Money Order?

Money orders have been a reliable payment method for over a century. When paying with a money order, the buyer purchases the money order with cash (or a debit or credit card, if allowed), pays a nominal fee, and then uses it to pay the recipient, who redeems it for cash. Money orders themselves are notes that often look similar to personal checks. They have many of the same blanks as personal checks, including pay to, amount, and a date.

Money orders are safer than personal checks and cash. Because they are prepaid, there’s no risk of a bounced check or having to pay a fee to cash when paying with a money order. When purchasing a money order, the buyer must specify the recipient. In order to cash a money order, the recipient must appear in person and show identification, reducing the risk of theft. And, money orders come with a tracking number, so if lost, they can be replaced. Read more about how to get a refund on a lost or stolen money order.

What Is a Money Transfer?

Money transfer refers to an electronic funds transfer, commonly abbreviated EFT. Walgreens offers money transfer services through the Western Union. The Western Union and MoneyGram are two of the largest providers of money transfer services, although your bank can usually also transfer money to the recipient’s bank. Services like the Western Union and MoneyGram may be more attractive because they have lower fees or fewer restrictions. Banks sometimes charge significant fees to transfer money to an account at a different bank.

Money transfers can be used to transfer cash or bank account funds to another person in cash or directly to their bank account. Money transfers are secure and safe and eliminate the risk of simply displacing cash. They are a convenient option when your financial institution won’t allow or has high fees for the transfer you are trying to make. They are also fast, usually taking only one or two business days, and don’t have a wait time to clear, like a personal check. And, like money orders, they eliminate the risk of a check bouncing and associated fees.

Getting a Money Transfer at Walgreens

Does Walgreens do money orders? As stated above, no, though Walgreens offers money transfer services through Western Union. About 7,800 of Walgreens’ nearly 9,000 locations have Western Union services, so call your location ahead of time to confirm that they sell money orders. Use Western Union’s agent locator to search by agent name (e.g., Walgreens) and city, state, or zip code, so find a store near you that does money transfers.

What Are the Fees, Limits, and Accepted Payment Types?

You can find out the fees for your specific transfer with Western Union’s online fee estimator. Fees for Western Union money transfers made in person and paid for in cash are $11.00 regardless of the amount of the transfer. “In minutes service,” which makes the transfer available for pick-up at an agent location by the receiver immediately instead of in one business day, has a $12.50 fee. Walgreens can only be able to accept cash equivalent forms of payment for a money transfer made in person.

How Do I Create a Money Transfer?

Money transfer services are available during store hours, and many Walgreens are open 24/7. Check the Walgreens store locator to find a nearby Walgreens and to check its hours. Money transfers are made at the self-service kiosk near the photo area. To make the money transfer, select the Western Union button on the kiosk screen and follow the prompts. You’ll need to enter the recipient’s legal name when making a money transfer. Also, be prepared to pay the money transfer fee in addition to the total value of the money order.

How Do Receive a Money Transfer?

At Walgreens, you can receive a money transfer up to $300. As a recipient, you must show a government-issued ID and provide the money transfer’s tracking number (MTCN), sender name, and the amount they’re receiving. Money order cashing services are also at the self-service kiosk near the photo area.

Other Walgreens Services

Walgreens offers several other services, so you may be able to save travel time and do multiple errands in one place. Walgreens stores also have pharmacies, clinics, photo printing, and other money services. Use the store locator to confirm that your store has the service you need because not all stores offer all services.

  • Walgreens Pharmacy
    • Offers prescription refills
    • Some Walgreens Pharmacies are preferred for Medicare Part D plans and have lower copays.
    • Get automatic refills and refill reminders
  • Healthcare Clinic (at select locations)
    • Treatment for minor injuries and illnesses
    • Provides routine, senior, adolescent, and travel vaccinations
  • Photo printing
    • Prints: photo books, cards, calendars, posters, mugs, clothes, and more…
    • Takes and prints passport photos
    • Offers same day pick up for most orders, or order online and have photos sent to you by mail.
  • Money services
    • Gift cards for various stores
    • Prepaid Visa and American Express cards
    • Often sells local public transportation passes, check with you local transit authority

Similar Stores That Sell and Cash Money Orders

If a money transfer at Walgreens doesn’t meet your needs, there are several other comparable stores that sell money orders. Here are several comparable locations which offer similar services to Walgreens and charge similar fees for money orders:

7-Eleven

  • Type of money order sold: MoneyGram or the Western Union, depending on store location
  • What is the maximum dollar amount I can purchase? $500 or $1,000, depending on the location; stores that use MoneyGram have a $500 limit, and stores that use the Western Union have a $1000 limit
  • Where in the store can I purchase them? At the checkout counter
  • What are the fees? 1% to 3% percent of the entire amount of the money order depending on the location, or $0.65 per money order, whichever is higher
  • Does 7-Eleven cash money orders? Yes, up to $500.
  • What hours are money orders available for purchase? During regular store hours
  • Can I buy a money order with a credit card? Yes (but be aware of cash advance fees when paying with a credit card)
  • Read more on 7-Eleven’s website.
  • Use the 7-Eleven store locator to find a location near you.

CVS

  • Type of money order sold: MoneyGram
  • What is the maximum dollar amount I can purchase? $500
  • Where in the store can I purchase them? At the checkout registers
  • What are the fees? $0.99 per money order
  • Does CVS cash money orders? No. If you need to cash a money order, you can read our article, 20+ Places to Cash a Money Order or more specifically, you can read our article about places to cash a MoneyGram.
  • What hours are money orders available for purchase? During regular store hours
  • Can I buy a money order with a credit card? No, cash only
  • Read more on CVS’s website.
  • Use the CVS store locator to find a location near you.

Kmart

Note: This information is not available on the Kmart website, but we called several Kmart locations to obtain the following details.

  • Type of money order sold: Western Union
  • What is the maximum dollar amount I can purchase? $500
  • Where in the store can I purchase them? At the Customer Service Desk
  • What are the fees? $0.69 per money order
  • Does Kmart cash money orders? No
  • What hours are money orders available for purchase? During regular store hours
  • Can I buy a money order with a credit card? No, cash only
  • Read more on Kmart’s website.
  • Use the Kmart store locator to find a location near you.

Kroger

Note: We called the Kroger corporate office to obtain more specific information, but since Kroger operates under different names in different areas, each store has their own policy on money orders.

  • Type of money order sold: Western Union
  • What is the maximum dollar amount I can purchase? Dependent on the store
  • Where in the store can I purchase them? At the Courtesy Desk
  • What are the fees? Dependent on the store
  • Does Kroger cash money orders? Dependent on the store
  • What hours are money orders available for purchase? During regular store hours
  • Can I buy a money order with a credit card? Dependent on the store
  • Read more on Kroger’s website.
  • Use the Kroger store locator to find a location near you.

Meijer

  • Type of money order sold: Western Union
  • What is the maximum dollar amount I can purchase? $500. If you need a higher dollar amount than $500, the system will print multiple money orders to fill your request, up to a maximum of $3,000 per customer, per day.
  • Where in the store can I purchase them? At the Customer Service Desk
  • What are the fees? $0.65 per money order
  • Does Meijer cash money orders? No
  • What hours are money orders available for purchase? Between 7 AM and 11 PM
  • Can I buy a money order with a credit card? No, cash or debit card only
  • Read more on Meijer’s website.
  • Use the Meijer store locator to find a location near you.

Publix

Note: Publix sells money orders at all stores except GreenWise Market locations.

  • Type of money order sold: MoneyGram
  • What is the maximum dollar amount I can purchase? $500
  • Where in the store can I purchase them? At the Customer Service Desk
  • What are the fees? $0.65 per money order
  • Does Publix cash money orders? No
  • What hours are money orders available for purchase? During regular store hours
  • Can I buy a money order with a credit card? No
  • Read more on Publix’s website.
  • Use the Publix store locator to find a location near you.

Walmart

  • Type of money order sold: MoneyGram
  • What is the maximum dollar amount I can purchase? $2,999.99
  • Where in the store can I purchase them? At the Customer Service Desk or at the Walmart MoneyCenter
  • What are the fees? $0.70 per money order
  • Does Walmart cash money orders? Yes, but only MoneyGram money orders purchased at another Walmart. Walmart stores cash money orders up to $5,000 at the customer service desk. Money orders up to $1,000 cost a fee of $3 to cash, and money orders for $1,000 to $5,000 cost $6 to cash. Funds can be received in cash, or Walmart can load the money on a Walmart MoneyCard. 
  • What hours are money orders available for purchase? During regular store hours
  • Can I buy a money order with a credit card? No, cash only
  • Read more on Walmart’s website.
  • Use the Walmart store locator to find a location near you.

In Summary

So does Walgreens do money orders? No. But money transfers work for most situations. Many people even prefer them over money orders.

If you’re intent on a money order, rather than a money transfer, please use one of the many other stores that sell money orders.