CVS does accept WIC at most locations, but not all CVS stores participate in the program

CVS is an authorized WIC retailer in most states, which means you can use your WIC card or paper vouchers there. However, participation varies by location — some CVS stores opt out of the program. Before you shop, you need to confirm that your specific CVS location is enrolled. The easiest way is to call the store directly and ask if they accept WIC, or check your state's WIC program website, which usually lists authorized retailers by zip code.

When you shop at a participating CVS, you can only buy foods that are on your state's WIC food list. This list changes slightly from state to state, but it generally includes infant formula, baby food, milk, cheese, eggs, beans, peanut butter, whole grain bread, and certain fruits and vegetables. You cannot use WIC to pay for items outside this list — things like diapers, toiletries, or prepared foods will need to come out of your own pocket.

Key Takeaways

  • Most CVS locations accept WIC, but you should call ahead or check your state's WIC website to confirm your specific store participates.
  • You can only purchase foods on your state's WIC food list at CVS, and the cashier will separate WIC-approved items from other purchases.
  • Your WIC card works like a debit card at the register, and you cannot use it for items outside the approved food list.
  • If a CVS does not accept WIC, your state's WIC program can direct you to other authorized retailers nearby.

How to learn about your CVS location accepts WIC

The fastest way to check is to call your local CVS directly. Ask the pharmacy or customer service desk whether the store is an authorized WIC retailer. Have your store's address or phone number ready so you reach the right location — large chains have multiple stores in one area, and not all of them may participate.

You can also visit your state's WIC program website and search for authorized retailers. Most states have a searchable database or list organized by county or zip code. Your state WIC office can also mail or email you a list of nearby participating stores. If you are new to WIC and do not yet have your state WIC office contact information, you can find it through the USDA's WIC website or by calling 211.

What WIC foods you can buy at CVS

CVS carries most of the foods on the WIC food list, but availability depends on the individual store. Common WIC-approved items at CVS include whole milk, low-fat milk, yogurt, cheese, eggs, canned beans, peanut butter, whole grain bread, and baby formula. Many CVS locations also stock fresh and frozen fruits and vegetables that are on the WIC list, though selection may be smaller than at a supermarket.

Before you shop, review your state's specific WIC food list — you can find this on your state WIC program website or ask your WIC case manager. Some states cover items others do not, and brands matter too. For example, your state may cover only certain brands of infant formula or only whole wheat bread, not white bread. Knowing what you are allowed to buy before you enter the store saves time at checkout.

How to use your WIC card or vouchers at CVS

If you have a WIC card (also called an EBT card in some states), swipe it at the register like a debit card. The cashier will ring up your WIC-approved items separately from anything else you are buying. You will be asked to enter your PIN, just as you would with a regular debit card. The WIC amount will be deducted from your WIC balance, and you pay for non-WIC items with cash or another card.

If you have paper WIC vouchers, give them to the cashier along with your items. The cashier will check that the items match what is written on the voucher, then process the payment. Paper vouchers are less common now — most states have switched to WIC cards — but some still use them or use them alongside cards for certain food categories.

If the cashier is unfamiliar with WIC, do not hesitate to ask for a manager. WIC is a federal program, and all authorized retailers are trained to process it. If a CVS repeatedly refuses to accept your WIC card or treats you poorly, report it to your state WIC program — they investigate complaints and can remove stores from the program.

What to do if your CVS does not accept WIC

If your nearest CVS does not participate, your state WIC program can direct you to other authorized retailers in your area. Most states have supermarkets, grocery stores, and farmers markets that accept WIC. Some areas also have smaller neighborhood stores that participate. Your WIC case manager can give you a list, or you can search your state's online retailer database.

You are not limited to one store — you can shop at multiple authorized retailers with your WIC card. Some families use a supermarket for bulk items and a smaller store for convenience. As long as the store is on your state's authorized list, you can use your WIC benefits there.

Frequently Asked Questions

Can I use my WIC card to buy items that are not on the food list?

No. Your WIC card will only process payment for foods on your state's approved list. If you try to buy something not on the list — like diapers, vitamins, or prepared foods — the transaction will be declined for those items. You can pay for non-WIC items with cash or another card at the same time.

What happens if the CVS cashier does not know how to process my WIC card?

Ask for a manager. All authorized WIC retailers are required to accept WIC payments. If the store continues to refuse or the staff is rude, contact your state WIC program and report the store. Your state can investigate and take action.

Can I use WIC at CVS if I do not have my card with me?

No. You need either your WIC card or paper vouchers to make a WIC purchase. If you lose your card, contact your state WIC program right away — they can issue a replacement or reactivate your account.

Do all CVS locations in my state accept WIC?

No. While most CVS stores are authorized retailers, some locations choose not to participate. Always call ahead or check your state's retailer list before shopping to avoid a wasted trip.