Walgreens accepts WIC at most locations, but not all stores participate and not all products are covered
Walgreens is an authorized WIC retailer in most states, meaning you can use your WIC card or paper vouchers there. However, participation varies by store location and by state program rules. Before you shop, you need to know three things: whether your specific Walgreens location is authorized, which products that store stocks that WIC covers, and how to use your benefits at checkout.
The easiest way to confirm is to call your state WIC program directly or check their website for a list of authorized retailers in your area. Many state programs have searchable databases that show which Walgreens locations accept WIC. You can also call the Walgreens store itself and ask if they are a WIC retailer — staff should know immediately.
Key Takeaways
- Not every Walgreens location accepts WIC, so you must verify your specific store before shopping.
- Your state WIC program maintains a list of authorized retailers, which is the fastest way to confirm participation.
- WIC covers only specific products in specific quantities — milk, eggs, cheese, bread, cereal, beans, peanut butter, and infant formula — not all items Walgreens sells.
- At checkout, tell the cashier you are paying with WIC and present your card or vouchers; the register will show which items are covered and which are not.
How to learn about your local Walgreens takes WIC
Your state WIC program is the official source. Go to your state health department website and look for the WIC section, then search for "authorized retailers" or "store locator." Most states maintain a current list organized by city or zip code. Enter your location and you will see which Walgreens stores (and other retailers) participate.
If you cannot find the list online, call your state WIC program directly. The number is usually on your WIC card or on the state health department website. A staff member can tell you in minutes whether the Walgreens nearest you is authorized and whether it currently has stock of the items you need.
Calling the store itself is a third option, though less reliable. Some cashiers or managers may not know WIC policy. If you do call, ask to speak with a manager and ask specifically: "Do you accept WIC benefits?" A yes answer means the store is authorized.
What WIC products Walgreens actually stocks
WIC covers a fixed list of foods: milk, yogurt, cheese, eggs, bread, cereal, beans (canned or dried), peanut butter, and infant formula. Walgreens carries all of these, but not every Walgreens carries every type or brand. For example, one store might stock three brands of WIC-approved cereal and another might stock only one. Some Walgreens locations have larger grocery sections than others.
The WIC program does not cover everything in these categories. Milk must be whole, 2%, or low-fat — not flavored or ultra-high-pasteurized versions. Cereal must meet a specific whole-grain requirement and cannot exceed a certain sugar content per serving. Cheese must be a certain type and package size. Your state WIC program publishes the exact brands and package sizes that are approved.
Before you shop, check your state's approved product list (sometimes called the "food list" or "authorized foods list"). Many states let you view this online or print it. Bring it with you or take a photo on your phone. At Walgreens, you can compare the items on the shelf to your list to make sure they are approved before you go to checkout.
How to pay with WIC at Walgreens checkout
When you reach the register, tell the cashier you are paying with WIC. Hand over your WIC card or paper vouchers. The cashier will ring up your items normally. The register is programmed to know which products are WIC-approved and which are not.
At the end, the register will show you which items are covered by WIC and which are not. You will pay with your WIC card or vouchers for the covered items. For any non-WIC items (like household supplies or over-the-counter medicine), you pay out of pocket with cash, debit, or credit card. The transaction splits automatically — you do not have to do anything special.
If an item rings up as not covered and you believe it should be, do not argue at checkout. Instead, take a photo of the item and the receipt, then contact your state WIC program. They can tell you whether that specific product is approved and why it did not go through.
What happens if your local Walgreens is not a WIC retailer
If your nearest Walgreens does not accept WIC, you have other options. Most states authorize multiple grocery stores, pharmacies, and supermarkets. Your state WIC program's retailer list will show you other stores in your area that do accept WIC — often including grocery chains, independent markets, and other pharmacies.
Some states also allow WIC benefits to be used at farmers markets or through online ordering at certain retailers. Check your state program's website or call them to learn what other shopping options are available to you. The goal is to make sure you can reach an authorized retailer without unreasonable travel.
Using your WIC card versus paper vouchers at Walgreens
Most states have moved to WIC cards (also called EBT cards), which work like debit cards. You swipe or insert the card at checkout, enter your PIN, and the transaction processes. This is faster and more private than paper vouchers.
If your state still uses paper vouchers, you hand them to the cashier and they process them like a check. The store sends the vouchers to the state for reimbursement. Either way, the checkout process is the same: tell the cashier you are paying with WIC, present your card or vouchers, and the register shows what is covered.
If your WIC card is not working at a Walgreens that is supposed to accept it, call your state WIC program immediately. The card may have expired, your benefits may not have loaded, or there may be a technical issue. Do not leave the store without resolving it if possible, because the store staff usually cannot fix card problems — only your state program can.
Frequently Asked Questions
Can I use WIC at Walgreens for things other than food?
No. WIC covers only specific foods: milk, yogurt, cheese, eggs, bread, cereal, beans, peanut butter, and infant formula. It does not cover household items, toiletries, medicine, or anything else Walgreens sells. You must pay for non-food items separately with your own money.
What if Walgreens rings up an item as not WIC-covered but I think it should be?
Do not argue at checkout. Take a photo of the product and your receipt, then contact your state WIC program. They maintain the approved product list and can tell you whether that item is covered and why the register rejected it. The store cannot override the system.
Can I use WIC at Walgreens online or for delivery?
This depends on your state. Some states allow WIC to be used for online orders at certain retailers, but Walgreens online shopping does not currently accept WIC in most places. Call your state WIC program or check their website to see if online WIC shopping is an option in your state.
Do I need to show ID when I use WIC at Walgreens?
Yes. Bring your WIC card and a photo ID. The cashier will ask for both. If you are using paper vouchers, bring your WIC authorization letter or card as proof that the vouchers are yours.
What if my Walgreens says they do not accept WIC anymore?
Call your state WIC program and report it. Retailers can stop participating, and the state needs to know so they can update their authorized retailer list and help you find another location. Your state program may also investigate why the store stopped accepting WIC.