CVS does accept WIC at most locations, but not all CVS stores participate in the program
CVS is an approved WIC retailer in most states, which means you can use your WIC card or paper vouchers there. However, participation varies by location — some individual CVS stores have chosen not to stock WIC-approved foods or process WIC transactions. Before you shop, call the specific CVS location to confirm they accept WIC. You can also check your state's WIC program website, which usually lists all authorized retailers in your area by zip code.
The foods you can buy with WIC at CVS are the same as at any other approved store: infant formula, baby food, milk, cheese, yogurt, eggs, beans, peanut butter, canned fish, whole grain bread, and fresh or frozen fruits and vegetables. CVS must stock these items to be an approved WIC vendor. Some CVS locations have a larger selection than others, so you may find better variety at a CVS with a full grocery section than at a smaller pharmacy-focused location.
Key Takeaways
- Most CVS stores accept WIC, but you should call ahead to confirm your specific location participates before shopping.
- Your state's WIC program website has a searchable list of all authorized retailers, including which CVS locations near you accept WIC.
- WIC-approved foods at CVS are limited to specific items like milk, eggs, bread, beans, and fresh produce — you cannot use WIC to buy other groceries or non-food items.
- If your local CVS does not accept WIC, you can use your benefits at other approved retailers like supermarkets, farmers markets, and some smaller grocery stores.
How to learn about your CVS location accepts WIC
The fastest way is to call the CVS directly. Ask the pharmacy or customer service desk whether they accept WIC benefits. They can tell you immediately whether they process WIC transactions and whether they stock the foods you need.
You can also visit your state's WIC program website and use their retailer search tool. Most states maintain a database of authorized vendors that you can filter by store name, location, or zip code. The search tool shows which CVS locations near you are approved and sometimes notes whether they have a full grocery section or limited stock.
If you cannot find your CVS location listed, it means that particular store does not participate. You can then search for other approved retailers nearby — many states have hundreds of authorized stores beyond CVS, including supermarkets, discount grocers, and farmers markets.
What happens when you pay with WIC at CVS
At checkout, tell the cashier you are paying with WIC. If you have a WIC card (the electronic benefit card), swipe it like a debit card and enter your PIN. The register will separate your WIC-approved items from any other groceries you are buying. You pay for WIC items with your WIC benefits and pay for everything else with cash, a debit card, or credit card.
If you have paper WIC vouchers instead of a card, hand them to the cashier before payment. The cashier will match the items you are buying to the specific foods listed on each voucher. Paper vouchers are dated and must be used by the expiration date printed on them.
The cashier may reject items if they are not on the WIC-approved list. For example, you cannot buy flavored yogurt if only plain yogurt is approved, or whole wheat bread if the voucher specifies a particular brand. If an item is rejected, you can remove it and pay for it separately with another payment method, or leave it behind.
Why some CVS locations do not accept WIC
CVS stores are individually owned or franchised in some cases, and the parent company does not force every location to participate in WIC. A CVS owner may decide not to accept WIC because they do not want to stock the required foods, do not want to handle the paperwork, or do not expect enough WIC customers to make it worthwhile.
Smaller CVS locations that focus mainly on pharmacy services and convenience items may not have the grocery section needed to stock WIC-approved foods. These stores typically do not become WIC retailers because they cannot meet the stocking requirements.
If your nearest CVS does not accept WIC, you are not limited to that one store. Most areas have multiple approved retailers, and you can use your WIC benefits at any of them.
Other places to use WIC if CVS does not participate
Supermarkets are the most common WIC retailers and usually have the widest selection of approved foods. Chains like Kroger, Safeway, Whole Foods, and regional supermarkets are typically authorized in their service areas. Discount grocers like Aldi, Save-A-Lot, and Walmart also accept WIC at most locations.
Farmers markets in your state may accept WIC if they are authorized vendors. You can use WIC to buy fresh produce, and sometimes herbs and plants, directly from farmers. Some states have special WIC farmers market programs that give you extra purchasing power at participating markets.
Small independent grocery stores, ethnic markets, and co-ops often accept WIC. Your state's retailer search tool will show you all authorized stores in your area, not just large chains.
What to do if CVS rejects your WIC card or voucher
If the cashier says the store does not accept WIC even though you confirmed they do, ask to speak with a manager. Sometimes newer cashiers are not trained on WIC transactions, or the register settings need to be adjusted. A manager can usually process the transaction or call their supervisor for guidance.
If the store truly does not accept WIC despite being listed as an authorized retailer, contact your state's WIC program office. Report the store name, location, and date you visited. The state can investigate and may remove the store from the authorized list or require them to comply with WIC rules.
Keep your receipt and any documentation of the rejection. If you had to leave items behind or travel to another store, you may be able to request a replacement voucher or card credit from your WIC program, depending on your state's policy.
Frequently Asked Questions
Can I use my WIC card at CVS to buy things other than WIC-approved foods?
No. Your WIC card only works for the specific foods on the WIC-approved list. If you try to buy other items, the register will decline the WIC payment for those items. You can pay for non-approved groceries with cash or another payment method at the same time.
Do all CVS locations in my state accept WIC?
No. While many CVS stores accept WIC, some locations do not participate. Check your state's WIC retailer database or call the specific CVS location to confirm before you shop there.
What if the CVS near me does not have the exact brand of milk or bread I need?
WIC approves certain brands and types of foods, but not every brand at every store. If your CVS does not stock an approved option, you can shop at another authorized retailer that carries it, or ask the CVS manager whether they can order it. Some stores will special-order WIC-approved items if you ask.
Can I use paper WIC vouchers at CVS?
Yes, if that CVS location accepts WIC. Paper vouchers work the same way as WIC cards — hand them to the cashier, and they will process them for approved foods only. Make sure the vouchers have not expired.
What happens if I buy something by mistake that is not WIC-approved?
The register will decline the WIC payment for that item. You can remove it, pay for it with cash or another card, or leave it at the register. There is no penalty — the system simply will not allow WIC to pay for non-approved foods.