Does CVS Do Money Orders? [Explained]

Updated On: is reader-supported. When you buy via links on our site, we may earn an affiliate commission at no cost to you.

Yes, however, it's not advertised or listed on their website. You can purchase money orders at CVS using your credit card.

According to the CVS website, "CVS/pharmacy is committed to providing safe, simple and affordable solutions that help you and your family manage health care costs."

Although purchasing money orders with a credit card is not listed in this 'commitment', people have found success in purchasing money orders at CVS stores using their Visa, MasterCard, and Discover cards.

Although the CVS service desk doesn't offer assistance with these transactions (they only offer assistance with setting up a new debit account or receiving/replacing a lost or stolen money card), a few minutes of patience and a little knowledge will get you on your way to purchasing money orders at CVS with a credit card.

What is CVS?

CVS Pharmacy, Inc. is a subsidiary of CVS Health (NYSE: CVS), headquartered in Woonsocket, Rhode Island that operates as a pharmacy and retail chain founded by the Melville Family. The company began as a corner drugstore and expanded its inventory to groceries and other items.

What is a Money Order?

A money order is a payment device that has much like a check. When purchasing a money order, you can choose how much to pay and whom you would like to give it to. Money orders do not have an expiration date and they remain valid until cashed by the person named on the instrument or deposited into a bank account.

How does Money Order work?

To purchase a money order, you must first hand over cash or write a check for the amount that you would like to put on the money order.

You then take your money and give it to the cashier at CVS who will process your transaction and provide you with a payment device (receipt).

Or, if paying with a credit card, they will ask for your pin and you can choose to receive a payment device in return. Remember: This is the only piece of evidence you have in case you lose your money order so keep this in a safe place! The person who receives the money order must pay for it by either cashing or depositing the money order at their financial institution.

If they cash it, the person must pay the amount on their money order out of pocket. However, if deposited into a bank account, the payment will come out of the account holder's balance at their financial institution.

What are the advantages and disadvantages of Money Order?


  • Secure: Money orders are less scary than cash because they have your name on them. If you lose your money order, it will be much easier to track down the person who spent it versus having a random dollar bill or check with no record.
  • No Personal Information: Money orders do not require any personal information apart from what you need to make a normal purchase. So, in the event that the money order is stolen during shipment or in transit, whoever gets their hands on it would not be able to access your bank account information because there is no way for them to know who actually purchased the money order.
  • Can be used Internationally: If you are traveling abroad and need to send money back at home, you can use a money order through Western Union or Money Gram. This way it is safer than carrying cash with you and there is less of a chance that your money will be stolen.
  • No Expiry: Money orders do not expire which means you can buy them when you need to use them.
  • No Bank account needed: If you are looking for a way to send money to someone with no bank account, then using a money order is probably the cheapest way that they can receive it.


  • Need to pay for it in cash/check upfront: When you purchase a money order, you will need to hand over either cash or write a check for the amount that you would like to put on the money order. It is not possible to enter into an agreement where you can pay the money order back in installments.
  • May go missing during shipping: Money orders are not sent through the mail, which means that they could potentially get lost or stolen when being shipped. This is unlikely to happen but will depend on what you are using it for. For example, if you are sending cash through FedEx, there is a good chance that your money will not be lost. However, if you want to use a money order for online shopping and send it through the post office, there is a chance that your money order could be lost in transit.
  • Cost: The only downfall of using a money order is that it can be a bit more expensive than using cash. Depending on where you purchase the money order, the amount of money you pay will vary.
  • Low Maximum Limit: The maximum amount that you can ever buy on a money order is $1,000. If you are looking to send more than this amount of money, then you will have to split it into different money orders or use another payment method.

How do I purchase money orders from CVS?

  1. First, fill your cart with the desired amount of money orders.
  2. When checking out, tell the cashier that you would like to set up a new debit account.
  3. They will ask you for your name, address, date of birth, and social security number. Fill these out on the provided form. Make sure that you fill out your name as 'first & last' rather than just first or just last, otherwise, it will come up under the latter format which could cause some problems.
  4. Once they run your credit card for the full amount of all money orders in your cart, you will be given a receipt with a four-digit pin number on it. Keep this in a safe place because it is the only record of your pin number that you have.
  5. You may have to wait about five minutes for processing time before being able to purchase more money orders.

Few things to keep in mind while buying Money Orders:

1. Know who you're sending it to: Money orders, like cash, are untraceable and anonymous; but you shouldn't be using them unless you know that the person or company who is receiving it will be able to actually take your payment.

2. Get photo ID: If the place where you are buying a money order doesn't require it, get the photo ID anyway. If there is an issue with your money order afterward, you'll need proof of purchase. And in case the company or person who cashed the money order tries to claim that they didn't receive it, you'll have proof that they did.

3. Pay attention to detail: Make sure that you are buying an official money order, not a fake one. And make sure you've written down or copied all of the information correctly before leaving the store.

4. Know your limitations: Some places have a limit on how much you can buy at once with a money order – whether it's $500 or $1,000 – and others don't. If you try to buy more than the maximum amount, it will be rejected by the store; if you try to use it multiple times (like buying groceries with two money orders for $2,500 each), it may not go through.

5. Accepting your money order: Once you've bought your money order and paid for it, it belongs to you. Even if the person or business who is supposed to receive it gets mad and tries to call it back after you've left the store, they can't legally do that. It's yours once you pay for it.

6. Where money orders are accepted: Money orders are not only sold at banks – where people have been going to buy them since they were first invented – but also at post offices, grocery stores, drugstores, and convenience stores. And a lot of different places will accept the money orders they sell as payment for goods or services.

Are Money Orders Still Practical?

In today's age of online purchases and electronic banking, it is strange to see money orders still around. However, many consumers still rely on them because they are simple, secure, and convenient to use.

One of the downfalls of registering for an online shopping website is that you need a credit card to make transactions. But not all customers have the access/can afford a credit card or prefer not registering with one; that's where money orders come in.

Another benefit of using a money order is that you do not need to share your personal information, like your address and phone number, to complete the transaction. This protects you against identity theft.

With many stores accepting money orders as payment for goods or services, there are benefits on both sides of the fence. For you, the consumer, money orders are easy to use and protect your information. The company/individual who is receiving the money order has benefits too.

It's simple for them because they do not need to verify an account or credit card number to complete a transaction. And if something happens where the receiver must return the payment, then all they need to do is send back the money order.

Since money orders are easy to carry and can be purchased at many places, they are still practical for both parties even in today's world of technology.

How are money orders different from cash?

While you can pay for things with both cash and money orders, the main difference between them is that a money order has a value assigned to it by the bank.

That means that if someone gets their hands on your money order before its intended recipient does, they have something of value – a document that they can trade for goods or services, like a credit card or check.

On the other hand, cash is simply cash. It's money. While money orders are not traceable back to you, cash certainly is. There is no way you can get it back if it gets into the wrong hands and there will be no way to prove that it was yours.

Depending on the amount, you may even find yourself in legal trouble if anyone finds out.

Other FAQS:

Can I use one Money Order to pay off the rest of my CVS Pharmacy debt?

No. CVS only accepts the original money order when paying off your balance at their store. If you would like to pay off multiple debts, you will need to purchase another money order for each one that you have to pay back.

Will they cash my Money Order if I don't have an ID?

Yes. If the person who is cashing your money order has no way of verifying your identity, then they can cash the money order without an identification card.

Can I send a Money Order to PayPal?

No, PayPal will not accept any payments sent through postal mail or purchased in-store. This means that if you are looking to get money into your account, you will need to look for another way to do it.

How much money can I put on a Money order?

You can purchase up to $500 worth of money orders at one time. However, this limit is reset at midnight each night, meaning you could purchase another maximum amount if your daily limit has been replenished prior to spending it all. Note: This only works once per day.

How much does CVS charge for Money orders?

According to their website, you can get a $500 money order for $1.25.

What other methods of payment does CVS accept?

Besides money orders, CVS also accepts credit cards, debit cards, cash, and checks.

Are Money Orders safe?

Yes, money orders are safe to use.

A lot of people worry about their information being used by thieves if they send out a check or credit card number through the internet. Money orders are not only traceable and anonymous, but you shouldn't be using them unless you know that the person or company who is receiving them will be able to cash them.

Does CVS cash the Money Orders?

No, CVS doesn't cash the money orders. You have to deposit them into your bank account or pay the person you received it from in cash, check, or credit card.


Yes, CVS does accept money orders. You can purchase a money order for a specific amount or a blank one if you do not know the amount that is on it. However, CVS will not cash any of your money orders.

If you need to deposit them into your bank account, then you should wait until the end of the business day because they take time to process.

If you are paying back another company, then you need to make sure that they are able to cash it first. You can also purchase money orders at other places, such as banks or convenience stores.

Michael Restiano

I lead product content strategy for SaltMoney. Additionally, I’m helping our broader team of 4 evolve into a mature content strategy practice with the right documentation and processes to deliver quality work. Prior to Instacart, I was a content strategy lead at Uber Eats and Facebook. Before that, I was a content strategist at SapientNitro, helping major Fortune 500 brands create better, more useful digital content.

Leave a Reply