CVS stores do accept WIC, but only for the specific foods on your state's approved list

CVS is an authorized WIC retailer in most states, meaning you can use your WIC card or paper vouchers there. However, you cannot buy everything at CVS with WIC funds. The store must stock items from your state's approved food list, and the cashier will only ring up those items on your WIC transaction. Items not on the list — like prepared foods, vitamins, household goods, or most over-the-counter medicines — must be paid for separately with cash or another card.

Not every CVS location participates in WIC. Some franchise locations or smaller stores may not be authorized retailers. Before you shop, call the specific CVS location or check your state's WIC program website, which usually has a searchable list of authorized retailers by zip code or store name.

Key Takeaways

  • CVS accepts WIC in most states, but only for foods on your state's approved WIC list, which typically includes milk, cheese, eggs, beans, peanut butter, whole grain bread, and infant formula.
  • You must separate WIC items from non-WIC items at checkout; the cashier will ring WIC foods on your WIC card and other purchases on a different payment method.
  • Not all CVS locations are WIC retailers — call ahead or check your state's WIC program website to confirm the store near you participates.
  • Your state's WIC program determines which brands and package sizes are approved, so bring your WIC shopping list or check the program's app before you go.

What foods you can buy with WIC at CVS

Your state's WIC program publishes a list of approved foods and, in many cases, approved brands and package sizes. At CVS, you can use WIC to buy items from that list, such as milk, yogurt, cheese, eggs, beans, peanut butter, canned tuna or chicken, whole grain bread, infant formula, and baby cereal. Some states also cover fresh fruits and vegetables, though availability varies by location.

The approved list changes periodically and differs by state. Before shopping, check your state's WIC website or use the program's mobile app — most states now have one — to see the current approved items and brands. Bring this list with you or have it on your phone. If you pick up an item that is not on the approved list or is the wrong package size, the cashier will not be able to ring it on your WIC card.

How to use your WIC card or vouchers at CVS

If your state issues WIC cards, swipe or insert the card at checkout just like a debit card. The cashier will ask you to separate WIC-approved items from everything else. Ring up the WIC items first on your WIC card, then pay for non-WIC items with cash or another card. Some states still use paper vouchers instead of cards; if you have vouchers, hand them to the cashier before payment begins.

The cashier may need to manually enter the amount or verify items if the system does not recognize them as WIC-approved. This can slow checkout slightly. If an item will not ring on your WIC card, ask the cashier to check the brand or package size — it may not match your state's approved list. Do not assume the item is not covered; sometimes it is a data entry issue in the store's system.

What to do if CVS says it does not accept WIC

If a CVS location tells you it does not accept WIC, first confirm whether that specific store is an authorized retailer. Call your state's WIC program hotline or check the online retailer locator. If the store is listed as authorized but the cashier says otherwise, ask to speak with a manager. Sometimes staff are not trained on WIC, or the store's system has a technical problem.

If the store genuinely is not authorized, your state's WIC program can tell you which retailers near you do accept WIC. Many grocery stores, supermarkets, and farmers markets also participate, so you have other options. If you live in a rural area with few retailers, contact your WIC caseworker — some states have special provisions for limited access.

Checking your WIC balance and transaction history at CVS

Most WIC cards work like debit cards and show your remaining balance on the receipt after each transaction. If you want to check your balance before shopping, call the number on the back of your WIC card or log into your state's WIC app. Some states let you check online; others require a phone call.

Keep your receipts. They show what you bought, how much WIC paid, and your remaining balance. If there is a discrepancy — if you think money was deducted incorrectly — contact your WIC program with the receipt and the date. Do not assume an error; sometimes the system takes a day or two to update after a transaction.

WIC benefits that expire and what happens at checkout

WIC benefits are issued monthly and expire at the end of each month. If you do not use them, they do not roll over to the next month in most states. Some states allow a short grace period (usually a few days into the next month), but do not count on it. Check your WIC card or app to see when your current month's benefits end.

If you try to use an expired WIC card at CVS, it will be declined. The cashier cannot override this. Once your new month's benefits are issued, your card will work again. If there is a delay in receiving your new benefits, contact your WIC caseworker immediately — they can sometimes issue emergency vouchers or extend your card.

Frequently Asked Questions

Can I use WIC at CVS for baby formula and diapers?

WIC covers infant formula, but not diapers. Diapers are not a WIC-approved item in any state. You can buy formula at CVS with your WIC card, but you will need to pay for diapers with cash or another card.

What if the CVS cashier rings up a WIC item wrong or charges me twice?

Ask the cashier to void the transaction and start over. If the problem persists, ask for a manager. Keep your receipt and note the date and time. If you were charged incorrectly, contact your WIC program with the receipt — they can investigate and correct your balance if needed.

Can I use someone else's WIC card at CVS?

No. WIC cards are issued to a specific person and usually require a signature or PIN. Using someone else's card is considered fraud. If you are the caregiver of a WIC recipient, ask your WIC caseworker about being added as an authorized user on the card.

Does CVS take WIC online or for delivery orders?

Most CVS locations do not accept WIC for online orders or delivery. WIC transactions typically must happen in person at the store. Check with your state's WIC program or the specific CVS location to confirm whether any exceptions exist in your area.

What if CVS is out of stock of an approved WIC item?

You can buy a different brand or package size of the same item if it is on your state's approved list. If nothing is in stock, shop at another authorized retailer. You do not lose your WIC benefits if one store does not have what you need.