WIC cards only work at physical Walmart registers, not for pickup or delivery
Your WIC card cannot be used to pay for Walmart pickup or delivery orders. WIC benefits only work when you swipe your card at a checkout register inside a Walmart store. If you place an order online for pickup or home delivery, the system will not accept your WIC card as payment, even if you're buying WIC-approved foods.
This is a federal rule set by the USDA, which runs WIC. The agency has not authorized online or remote payment methods for WIC cards. The card must be used in person at the register, and a cashier must verify the transaction. Pickup and delivery orders bypass this step, so they fall outside what WIC covers.
If you want to use your WIC benefits at Walmart, you will need to shop in the store and check out at a register. You can still use other payment methods — a debit card, credit card, or cash — to pay for pickup or delivery orders, but your WIC card cannot be part of that payment.
Key Takeaways
- WIC cards only work at physical Walmart registers, not for online pickup or delivery orders placed through Walmart.com or the Walmart app.
- The USDA does not permit WIC benefits to be used for remote shopping methods, so this restriction applies to all retailers, not just Walmart.
- You can still shop for WIC-approved foods at Walmart in person and use your card at checkout.
- If you need groceries delivered, you can pay with a separate debit or credit card, but WIC benefits cannot cover that purchase.
Why WIC cards don't work for pickup or delivery
WIC is a federal program with strict rules about how and where benefits can be spent. The USDA requires that a cashier physically see your WIC card, scan it, and verify that every item you're buying is on the WIC-approved food list. That verification step is built into the in-store checkout process.
When you order online for pickup or delivery, there is no cashier present to do that verification. A warehouse worker or delivery driver packs your order, but they are not trained to check whether each item meets WIC rules. The system cannot reliably confirm that you're only buying approved foods, so the USDA does not allow WIC payment for these orders.
This rule applies to all grocery retailers — Target, Amazon Fresh, Kroger, and others. If a store offers pickup or delivery, WIC cards do not work for those services anywhere in the country.
What you can do instead of using pickup or delivery
If you prefer not to shop in the store yourself, you can ask a family member or friend to shop for you using your WIC card at a Walmart register. They will need your card and your PIN, and they can only buy the foods listed on your WIC benefit statement. Some states require the cardholder's name to match the person checking out, so contact your state WIC office first to confirm your state's rules.
A few states have started pilot programs that allow WIC benefits to work online, but these are rare and limited to specific retailers in specific areas. Check with your state WIC office to see if your state has an online shopping program. If it does, you will be told which retailers participate and how to set it up.
For now, the most widely available option is to shop in person at Walmart. Bring your WIC card, your PIN, and your benefit statement. The cashier will swipe your card and tell you which items are approved. Any items that are not on your WIC list will need to be paid for with another payment method.
How to find WIC-approved foods at Walmart
Walmart carries most WIC-approved foods, but not every item in the store is approved. Common WIC foods include milk, eggs, cheese, bread, cereal, peanut butter, beans, canned vegetables, and infant formula. The exact list depends on your state and your family's needs.
Before you shop, check your WIC benefit statement or your state's WIC website to see the current approved food list. Some states provide a list of approved brands and package sizes. Walmart also posts WIC information in stores and online, though the details vary by location.
When you check out, tell the cashier you are paying with WIC. They will scan your card and the register will show which items are approved and which are not. If you pick up an item that is not approved — for example, a brand of milk that is not on the list, or a larger size than allowed — the cashier will let you know before you pay.
How WIC verification works at the register
The cashier's role is central to how WIC works. When you hand over your WIC card, the cashier scans it and enters your PIN. The register then displays which foods on your receipt are WIC-approved and which are not. This real-time verification is what makes in-store shopping the only method the USDA currently permits.
If you buy an item that is not approved, the cashier will separate it from your WIC purchase. You can pay for that item with cash, a debit card, or a credit card. The WIC portion of your bill is paid only with your WIC card, and the non-approved items are paid separately.
This system protects both you and the program. It ensures that WIC money is spent only on foods that meet federal nutrition standards. It also creates a record of your purchases, which helps your state WIC office track how the program is being used.
Frequently Asked Questions
Can someone else use my WIC card at Walmart if I give them permission?
Yes. You can give your WIC card and PIN to a family member or trusted person, and they can shop for you at Walmart. They can only buy foods on your WIC list, and the cashier will verify each item at checkout. Some states require the cardholder's name to match the person checking out, so ask your state WIC office about your state's rules before sending someone to shop.
What if I accidentally order WIC foods for Walmart pickup?
The order will not go through if you try to pay with your WIC card. You will get an error message at checkout. You can then cancel the order or pay with a different payment method, but your WIC benefits will not cover it. If you have already paid with another card, contact Walmart customer service to request a refund.
Will Walmart pickup ever accept WIC cards?
It depends on whether your state launches an online WIC shopping program and whether Walmart joins it. A few states are testing online WIC, but it is not available everywhere. Contact your state WIC office to ask if online shopping is coming to your area and which stores might participate.
Can I use WIC for Walmart grocery delivery services?
No. Walmart's grocery delivery service does not accept WIC cards, for the same reason pickup does not. The USDA does not permit WIC payment for any remote shopping method. You must shop in person at a Walmart store and pay with your WIC card at the register.