WIC cards don't work on Walmart.com or the Walmart app for online orders
You cannot use your WIC card to pay for groceries through Walmart's website or mobile app. WIC benefits only work at physical store locations where a cashier can verify your purchases in real time. Online ordering systems, including Walmart+, do not process WIC payments because the transaction cannot be monitored the way the WIC program requires.
This limitation exists across all major retailers, not just Walmart. The WIC system is designed to ensure that only approved foods are purchased, and that verification happens at checkout with a live cashier who can refuse items that don't meet WIC rules. An app or website cannot replicate that real-time oversight.
If you want to shop at Walmart with your WIC card, you must go to a physical Walmart store, select your approved items, and pay with your card at a staffed checkout lane.
Key Takeaways
- WIC cards work only at in-store checkouts where a cashier can verify your purchases meet WIC rules in real time.
- Walmart.com, the Walmart app, and Walmart+ do not accept WIC payments for online or pickup orders.
- You must shop in person at a physical Walmart location and use a staffed checkout lane to use your WIC benefits.
- This restriction applies to all retailers, not just Walmart, because WIC requires live verification at the point of sale.
Why WIC doesn't work online at any retailer
WIC benefits are tied to specific food categories and brands. An approved item at one store might not be approved at another, and prices change constantly. The WIC system relies on a cashier to scan each item, check it against the approved list in real time, and reject anything that doesn't match—such as a different brand, a larger size, or a product that's no longer on the approved list.
Online ordering removes that human verification step. A website cannot know whether the exact product you selected is currently approved in your state, whether it's in stock, or whether substitutions have been made by the store. The system has no way to enforce WIC rules without a person physically checking each item before payment.
Some states have tested online WIC ordering with specific retailers, but these programs are rare and require special authorization. Walmart has not launched such a program in any state.
What you can do at Walmart with your WIC card
You can use your WIC card at any Walmart location that accepts WIC, as long as you shop in person. Not every Walmart accepts WIC—some smaller locations or Walmart Express stores may not participate—so it's worth calling ahead if you're unsure. Most full-size Walmart stores do accept WIC.
When you shop, select only approved WIC foods. These typically include milk, cheese, eggs, beans, peanut butter, cereal, bread, fruits, and vegetables, though the exact list varies by state and changes periodically. At checkout, tell the cashier you're paying with WIC. They will ring up your items, and you'll swipe your card like a debit card. The system will reject any items that don't meet WIC rules, and you'll need to remove them before the transaction completes.
You can use your WIC card at any time during store hours. There are no time restrictions on WIC purchases the way some states have for other benefits.
Alternatives if you want to shop without going to the store
If you cannot shop in person, you have limited options. Some WIC programs allow you to use a portion of your benefits at farmers markets or through community-supported agriculture (CSA) programs, though these also require in-person transactions. Check with your state's WIC program to see whether your state offers these alternatives.
You could also ask a family member or trusted person to shop for you using your WIC card, though policies on this vary by state. Some states allow this; others do not. Contact your WIC case manager to ask whether it's permitted in your state and what documentation you might need.
Another option is to use non-WIC money (your own cash or card) to pay for groceries online, and reserve your WIC benefits for in-person shopping. This way you can take advantage of online convenience for some purchases while using WIC for approved items you buy in the store.
How to find Walmart stores that accept WIC
Not every Walmart accepts WIC, though most do. To confirm before you go, call the store directly and ask whether they accept WIC benefits. You can find the phone number on Walmart.com by searching for the store location.
You can also contact your state's WIC program. They maintain a list of authorized retailers in your area, and Walmart locations on that list are confirmed to accept WIC. Your WIC case manager can provide this list or direct you to it online.
If you're new to WIC or have recently moved, your case manager can also tell you which stores near you are most convenient and whether they have a good selection of approved items.
What happens if you try to use WIC online
If you attempt to use your WIC card on Walmart.com or the app, the transaction will be declined. WIC cards are not set up to process online payments because the system has no way to verify that your items meet WIC rules.
You won't be charged, and there's no penalty for trying. The payment will simply fail, and you'll need to either place an order using a different payment method or shop in person at a Walmart store with your WIC card.
Frequently Asked Questions
Can I use WIC for Walmart grocery pickup?
No. Walmart's grocery pickup service does not accept WIC payments. You must shop in person at a physical store location and pay at a staffed checkout lane.
Does Walmart+ membership work with WIC?
No. Walmart+ is a paid membership service for online shopping and delivery, and it does not process WIC payments. Your WIC benefits work only for in-store purchases.
Can I use my WIC card at a self-checkout at Walmart?
Most Walmart locations do not allow WIC transactions at self-checkout because the system requires a cashier to verify your items. Use a staffed checkout lane instead. If you're unsure, ask a store associate when you arrive.
What if my state has an online WIC program?
A small number of states have pilot programs that allow WIC purchases through certain retailers' websites, but Walmart does not currently participate in any of these programs. Check with your state's WIC program to see what options are available to you.
Can I use WIC on Amazon Fresh or other online grocery services?
No. WIC benefits work only at authorized in-person retailers. Online grocery services, including Amazon Fresh, do not accept WIC payments.