Does Walgreens Do Money Orders In 2024

No, Walgreens does not directly do money orders. However, they provide an alternative service to money orders.

As some Walgreens stores cash checks. So, it’s obvious to assume Walgreens does money orders too. But Does Walgreens do money orders? 

Well, we are about to find out. Because in this post, I will briefly answer Does Walgreens do money orders? If not then what are the alternatives and everything related to them? So, stay with me till the end. 

First, let’s find out, Can you get money orders at Walgreens?

Find Out Does Walgreens Cash Checks

Does Walgreens Do Money Orders 

Does Walgreens Do Money Orders

Unfortunately, Walgreens does not sell money orders at any of their locations. However, they provide money transfer services at most of their locations. 

Walgreens is one of the largest pharmacy chains in the United States. It has over 9,200 stores in all 50 states. Apart from selling Prescription drugs and optical services, it also sells Convenience foods, Stationery, wellness products, and Home goods. 

Moreover, some Walgreens also provide check cashing services. But they do not provide any money order services. However, they provide a quite similar service and that is money transfer via Western Union. 

Does Walgreens Cash Money Orders

No, Walgreens does not cash Money orders at any of its locations. 

Although, Walgreens is a Western Union partner. But it neither sells nor cash  Western Union money orders. One reason behind this is that Walgreens does not have a money services desk. As it can be quite expensive and people-intensive to handle money services.  

Instead, most Walgreens have automated Kishoks which can be used to send and receive money via Western Union wire transfers. It can also be used to pay bills. So, how do you use Western Union wire transfers at Walgreens? 

Walgreens Western Union

Walgreens does not have Western Union counters at their stores. But they have Western Union Kishoks. These kiosks are self-service and can be used to pay bills, send or receive money. So, you can use them to send and receive money. 

However, not all Walgreens have Western Union Kishoks.  Use this Walgreens Western Union locator or the Western Union app to locate the nearest Walgreens with Western Union services.  So, how do you use it? 

How to Send Money With Western Union at Walgreens

Sending money at Walgreens via Western Union is quite straightforward. Here is how to do it

  • Add your name along with the receiver’s name
  • Enter the receiver’s Address, Phone number, and Email address matching his/her ID.
  • Add and answer a security question.  
  • Then type the amount you want to send. 
  • Select whether you want to pay instantly or the regular service. Instant payment can be quite expensive.  
  • Provide our debit or credit card details to pay. Some kiosks allow you to pay via cash.
  • After successful payment, you will get a 10-digit tracking number. 
  • Send the tracking number to the receiver. 

You can also use the Western Union mobile app to send the money. It will save you some time and effort. But How do you receive money?

How to Receive Money With Western Union at Walgreens

Receiving money is quite similar to sending. Here is how to receive money via Western Union Kishoks at Walgreens 

  • Enter your Name, Address, Phone number, and Email address. It must match the sender’s description and your ID. 
  • Show your state-issued ID or driving license.   
  • Then enter the 10-digit tracking number, the sender provided you.
  • Lastly, answer the security question and you will receive your money. 

Remember if your name or other details do not match with the sender then you can not withdraw the money. So, both you and the sender should be careful while typing. So, how much is a money order at Walgreens?

Walgreens Money Order Fee

Compared to check cashing and money orders, Western Union Money Transfer is quite cheap at Walgreens. Because they only charge a flat $0.99 fee for any amount. However, this is for the regular service and it might take 2 business days for the money to be received. 

On the other hand, instant transfer would cost  $12.50 per transaction regardless of the amount. But what about the limit? 

Walgreens Money Order Limit

Western Union Money Transfer at Walgreens has a higher limit than checks and money orders. Because you can send up to $6000 per day using the Western Union Money Transfer kiosks. 

However, receiving money via Western Union Money Transfer kiosks at Walgreens is limited. You can only receive $300 per day. So, if someone sends you more than $300 then you can withdraw the money individually within several days. 

By now we have found the answers to Does Walgreens Do Money Orders? Now, let’s look at some of the related queries. 


Here are some of the frequently asked questions related to this topic. 

Does Walgreens do cashiers’ checks or money orders?

No, Walgreens does not do cashier’s checks or money orders at any of its locations. Some stores might cash checks but they do not accept cashier’s checks. But you can use Western Union to send money or pay bills at Walgreens. 

Is Walgreens Western Union or MoneyGram?

Walgreens is a Western Union partner. Not a MoneyGram partner. So, you can only get Western Union Money services at Walgreens. 

Can I send $5000 through Western Union?

Yes, it’s possible to send $5,000 through Western Union. However, you need to use their money transfer service. Because most Western Union agents only sell money orders up to $1,000. 

In Summary

Although Walgreens does not have a money order service. However, the Western Union money transfer service is somewhat similar. In some cases better for sending money. Because there is no physical slip that can be lost. 

On the other hand, it’s much more secure, has a higher limit and the fee is quite low. So, if you intend to send money then you can use it without any doubt. However, if you want to cash a money order then look for this service elsewhere. 

Please share this post if you like it.

Leave a Comment