You can use WIC on Walmart.com and the Walmart app, but only for in-store pickup or delivery — not for online checkout

Walmart allows WIC payments through its website and mobile app, but the process works differently than paying in a physical store. When you shop on Walmart.com or the app, you cannot complete your purchase online. Instead, you select your WIC-approved items, choose in-store pickup or delivery to your home, and then pay with your WIC card at the store or when the delivery arrives.

This setup exists because WIC benefits are tied to your card and your identity at the point of sale. The system needs to verify that you are the cardholder and that the items you are buying meet WIC rules. That verification happens in person or during a delivery, not through a website.

Not all Walmart locations accept WIC. Before you set up an order, check whether your nearest Walmart is authorized to take WIC payments. You can call the store directly or look up your state's WIC vendor list, which names every store that accepts the benefit.

Key Takeaways

  • Walmart.com and the Walmart app let you browse and select WIC-approved items, but you pay with your WIC card in person at pickup or during delivery.
  • You must choose in-store pickup or home delivery when ordering through the app or website — you cannot pay online with WIC.
  • Not every Walmart location accepts WIC, so confirm your store is authorized before placing an order.
  • Your state's WIC program website lists all authorized Walmart stores and any restrictions on which items or departments participate.
  • If your order contains non-WIC items, you will need to pay for those separately with another payment method.

How to place a WIC order on Walmart.com or the app

Start by opening Walmart.com or the Walmart app and searching for the items you want. Add only WIC-approved foods to your cart — the app does not automatically filter for WIC may be able to access, so you need to check each item yourself. Look for the WIC label or icon next to may be able to access products, or read the product description to confirm it meets your state's WIC rules.

Once your cart is full, proceed to checkout. At the delivery or pickup options screen, select either "In-Store Pickup" or "Delivery to Home," depending on what your Walmart location offers. Complete the rest of the checkout process, but do not enter a payment method online. At the final step, you will see an option to pay with WIC at pickup or delivery — select that option.

When you arrive for pickup or when your delivery is scheduled, bring your WIC card. A store associate will verify your items, confirm they are WIC-approved, and process the payment on your card. If your order includes items that are not WIC-approved, you will need to pay for those with a separate payment method — a debit card, credit card, or cash.

What items count as WIC-approved on Walmart

WIC covers specific food categories: milk, yogurt, cheese, eggs, beans and peas, peanut butter, cereal, whole wheat bread, fruits and vegetables, and infant formula or baby food if you have a young child. The exact brands and package sizes that count vary by state. Some states allow frozen vegetables but not canned; others have rules about fat content in milk or sodium limits in canned goods.

Walmart's website and app do not always clearly mark which items are WIC-approved in your state. Before you order, check your state's WIC program website or call your local WIC office to confirm which specific products and brands you are allowed to buy. Bring that list with you to pickup or keep it handy when your delivery arrives, so you can verify the items before payment.

If you order an item that turns out not to be WIC-approved, the store will not process it on your WIC card. You will either need to remove it from your order or pay for it another way.

Pickup versus delivery: which works with WIC

Both in-store pickup and home delivery are available for WIC purchases at most Walmart locations, but not all. Some stores offer only pickup; others offer only delivery. A few offer both. When you place your order on the app or website, you will see which options are available at your chosen location.

In-store pickup is usually faster — often ready within a few hours — and you pay with your WIC card when you arrive. You can inspect your items before payment and swap anything that does not look right.

Home delivery takes longer, usually one to three days depending on your area. A Walmart associate will deliver your groceries to your door and process the WIC payment there. You will need to be home and have your WIC card ready. If you are not home, the delivery may be rescheduled, which can delay your payment.

What to do if your Walmart does not accept WIC

If your nearest Walmart is not authorized to take WIC, you have other options. Check your state's WIC vendor list to find other grocery stores, farmers markets, or specialty stores near you that do accept WIC. Many states have dozens or hundreds of authorized retailers beyond Walmart.

You can also contact your local WIC office and ask for a list of stores in your area. They can tell you which retailers are closest to your home and whether any of them offer online ordering or delivery. Some smaller grocery chains and independent stores now offer WIC-friendly online shopping, though the process may differ from Walmart's.

If you prefer to shop at Walmart but your location does not accept WIC, you can still use your WIC card at other stores and use your regular payment method at Walmart for non-WIC items.

Common problems when paying with WIC on Walmart pickup or delivery

The most common issue is ordering items that are not WIC-approved in your state. The app does not filter by state rules, so you may add something to your cart that looks like it should count but does not. When you arrive for pickup or delivery, the store will catch this and ask you to pay another way or remove the item. To avoid this, verify your state's approved list before you order.

Another frequent problem is that your WIC card is declined at pickup or delivery. This can happen if your benefits have expired, if you have already spent your monthly balance, or if there is a technical issue with the card reader. Bring a backup payment method just in case. If your card is declined and you believe it should have worked, contact your WIC office before your next shopping trip.

Some customers report that the Walmart app does not clearly show which items are WIC-approved, making it hard to build a cart. If this happens to you, call the Walmart store directly and ask a staff member to help you place the order over the phone, or shop in person instead.

Frequently Asked Questions

Can I pay for my entire Walmart order with WIC if it has non-WIC items mixed in?

No. Your WIC card will only pay for the items that are WIC-approved. Any non-WIC items in your order must be paid for separately with another payment method — a debit card, credit card, or cash. The store will process the two payments at pickup or delivery.

Do I need to have a Walmart account to use WIC on the app?

Yes. You need a Walmart account to place an order through the app or website. Creating an account is free and takes a few minutes. You do not need a Walmart+ membership to use WIC, though some stores may offer discounts if you have one.

What happens if I order WIC items for pickup but cannot make it to the store?

Most Walmart locations will hold your pickup order for a limited time — usually 24 to 48 hours. After that, the order may be cancelled and your items returned to the shelf. Check your confirmation email for the exact hold time at your store, or call the store to ask how long they will keep your order.

Can I use WIC to pay for Walmart grocery delivery services like InstaCart or DoorDash?

No. WIC only works through Walmart's own pickup and delivery services. Third-party delivery apps like InstaCart and DoorDash do not accept WIC payments. You must use Walmart.com or the official Walmart app and select Walmart's own delivery or pickup option.

Will the Walmart app tell me if an item is WIC-approved before I add it to my cart?

Not reliably. The app may show a WIC label on some items, but it does not filter by your state's specific rules. You should check your state's WIC program website or call your WIC office to confirm which brands and package sizes are approved before you order.