Walmart WIC Online Pickup Basics
You can use your WIC benefits to buy approved foods online at Walmart and pick them up at the store instead of shopping in person. This service works through Walmart's regular online ordering system — you add WIC-approved items to your cart, pay with your WIC card at checkout, and collect your order at a Walmart location near you. Not every Walmart offers this service yet, so you'll need to check whether your local store participates before you start shopping.
The main difference from in-store shopping is that you select and pay for items before you arrive at the store. Your WIC card is charged only for the approved foods you ordered — just as it would be at the register. Items that aren't WIC-approved won't be added to your order, and you can't mix WIC and non-WIC purchases in the same transaction through this system.
Key Takeaways
- Not all Walmart locations offer WIC online pickup, so check Walmart.com to see if your store participates before you place an order.
- You must use the WIC filter on Walmart.com to see only foods your state's WIC program covers — the regular product listings include items you can't buy with WIC.
- Your WIC card is charged at checkout when you order online, and you pick up your groceries at the store within a few days.
- If an item goes out of stock before pickup, Walmart will remove it from your order and refund your WIC card automatically.
Finding a Participating Walmart Location
Start by going to Walmart.com and entering your zip code or city in the store locator. Walmart displays which locations offer WIC online pickup — look for the note that says the store accepts WIC for online orders. If your nearest Walmart doesn't show this option, try searching for other Walmart stores in your area; some locations in the same city may participate while others don't.
You can also call your local Walmart customer service line and ask whether they accept WIC for online pickup orders. Have your store number ready if you know it. If no Walmart near you offers this service, you can still use your WIC card to shop in person at any Walmart that accepts WIC, or look for other retailers in your state's WIC program.
How to Filter for WIC-Approved Foods on Walmart.com
Once you've confirmed your Walmart participates, go to Walmart.com and log into your account or create one. Use the search bar to browse food categories — milk, eggs, bread, cereal, beans, peanut butter, and other WIC staples. On the left side of the results page, you'll see filter options. Look for a WIC filter or a filter labeled by your state's WIC program name.
Click that filter to show only foods that your state's WIC program covers. This is important because Walmart sells many products in the same category that aren't WIC-approved — for example, not all cereals may have access to, and not all milk sizes do. The WIC filter removes the guesswork and shows you only what you can actually buy with your benefits.
If you don't see a WIC filter on Walmart.com, contact Walmart customer service or your state WIC program office. Some states may not yet have this feature fully set up at all Walmart locations.
Adding Items to Your Cart and Checking Out
Add WIC-approved items to your cart just as you would for any online order. Walmart will show you the quantity limits for each food — for example, your state might allow one gallon of milk per month or a certain number of eggs per week. Don't exceed these limits, or the item won't be added to your order.
At checkout, select "Pickup" as your delivery method and choose your participating Walmart location. You'll be asked to provide a phone number and email address for your order confirmation. When you reach the payment screen, select your WIC card as the payment method. Walmart will charge your WIC card only for the approved foods in your order — no other payment method is needed.
Review your order total before you submit it. The amount shown should match the WIC-approved items you selected. Once you confirm, you'll receive an order confirmation email with a pickup date and time window, usually within two to three business days.
What Happens If Items Are Out of Stock
If an item you ordered goes out of stock before your pickup date, Walmart will automatically remove it from your order and refund your WIC card for that item. You'll receive an email notification listing what was removed. The refund appears on your WIC card within one to three business days, depending on your card issuer.
You can't request substitutions through the online system — if something is out of stock, it's straightforward removed. If you want a different brand or size of the same food, you can place a new order after the first one is picked up. Some customers choose to add extra items to their initial order as a buffer in case some items don't make it to pickup.
Picking Up Your Order at the Store
On your scheduled pickup date, go to the Walmart customer service desk or the designated WIC pickup area (locations vary). Bring your order confirmation email or the order number from your confirmation email. You can also provide your phone number, and the associate will look up your order.
The associate will bring your bagged groceries to you or direct you to where they're stored. Check that the items match your order before you leave. If something is missing or damaged, tell the associate right away so they can resolve it. Your WIC card has already been charged, so there's no payment due at pickup.
Troubleshooting Common Issues
If your WIC card is declined at checkout, the most common reason is that you've reached your monthly or weekly benefit limit for that food category. Check your WIC card balance through your state's WIC program website or app before you place your order. Another reason could be that the item you selected isn't actually WIC-approved in your state — this sometimes happens if the WIC filter didn't work correctly. Remove the item and try again, or call Walmart customer service to confirm the item's WIC status.
If you can't find the WIC filter on Walmart.com, try clearing your browser's cache and cookies, then reload the page. If the filter still doesn't appear, your state's WIC program may not yet have set it up at that Walmart location. Contact your state WIC program office to ask when online ordering will be available in your area.
If your order shows as ready for pickup but you can't pick it up by the important date, contact Walmart customer service as soon as possible. Depending on how long items have been stored, they may hold your order for an extra day or two, or you may need to place a new order.
Frequently Asked Questions
Can I use WIC online pickup at Walmart for all food categories?
No. You can only order foods that your state's WIC program covers — typically milk, cheese, eggs, bread, cereal, beans, peanut butter, and certain fruits and vegetables. Non-food items, prepared foods, and items outside your state's WIC food list won't appear when you use the WIC filter.
What if I want to buy non-WIC items at the same time?
You can't mix WIC and non-WIC purchases in a single online pickup order. You would need to place a separate order for non-WIC items and pay with a different payment method, or shop in person and use your WIC card only for approved foods at the register.
Do I need a Walmart account to use WIC online pickup?
Yes. You'll need to create a Walmart.com account or log into an existing one to place an order. Your account doesn't have to be linked to your WIC card — you just need it to shop online.
How long does it take to get my order ready for pickup?
Most orders are ready within two to three business days. Walmart will send you an email when your order is ready and provide a pickup time window. Some locations may be faster or slower depending on how busy they are.
What if my WIC card is declined when I try to pay?
Check your WIC card balance and your remaining benefits for each food category through your state's WIC program. If you've used up your monthly or weekly allowance for a food, you can't order more of it until your benefits reset. You can also call your state WIC program office to confirm your balance and ask whether there's a technical issue with your card.