You can use WIC to pay for Walmart online pickup orders, but only through the Walmart website or app—not through third-party delivery services
Walmart allows WIC cardholders to purchase may be able to access WIC foods through their website and pick up the order at a store location. You use your WIC card the same way you would in a physical store: select only WIC-approved items, pay with your card at checkout, and collect your groceries at the designated pickup time. The main difference from in-store shopping is that you cannot use WIC for items ordered through DoorDash, Instacart, or other delivery apps—only through Walmart's own system.
Not all Walmart locations offer WIC online pickup, so you will need to check whether your nearest store participates before you place an order. Walmart's website will show you which stores in your area accept WIC for online orders when you enter your zip code during checkout.
Key Takeaways
- WIC online pickup works only through Walmart.com or the Walmart mobile app, not through third-party delivery services like DoorDash or Instacart.
- You must select only WIC-approved foods—the same items you can buy in a physical store—or your order will be rejected at checkout.
- Not all Walmart locations accept WIC for online orders, so confirm your store participates before you shop.
- You pay with your WIC card at checkout, and the transaction processes the same way as an in-store purchase.
- If your order contains non-WIC items, you can pay for those separately with another payment method, but WIC will only cover the approved foods.
How to place a WIC order on Walmart.com
Start by going to Walmart.com or opening the Walmart app on your phone. Search for the items you want to buy, or browse the produce, dairy, and meat sections. As you add items to your cart, the system will flag which ones are WIC-approved—these will show a WIC label or indicator. Only items with this label can be paid for with your WIC card.
Once you have finished shopping, go to checkout. Select "Pickup" as your delivery method and choose a store location near you. The website will only show you stores that accept WIC for online orders. At the payment screen, select your WIC card as the payment method. Enter your card number, PIN, and any other information the system requests. The transaction will process immediately, and you will receive a confirmation email with your pickup time and order number.
Walmart typically assigns a pickup window of a few hours on the same day or the next day, depending on when you place the order. You will see the exact time in your confirmation. Arrive during that window, provide your order number or phone number at the pickup counter, and the store will bring out your groceries.
What happens if your order contains non-WIC items
If you add items to your cart that are not WIC-approved—such as prepared foods, alcohol, or household supplies—Walmart will separate them at checkout. The WIC-approved items will be charged to your WIC card, and you will be asked to pay for the non-WIC items with a different payment method: a debit card, credit card, or cash (though cash is not an option for online orders, so you will need a card).
Some shoppers use this feature intentionally, adding a few non-WIC items to their order and paying for them separately. This can be convenient if you want to buy everything in one trip. However, if you do not have another payment method available, you will need to remove the non-WIC items before you can complete your order.
Why your WIC order might be rejected at pickup
The most common reason an order is rejected is that it contains items that are not WIC-approved in your state. WIC food rules vary by state—for example, some states cover certain brands of baby formula while others do not, and some allow more types of cheese or bread than others. If Walmart's system did not catch an ineligible item during checkout, the store may refuse it when you arrive for pickup.
Another reason is that your WIC benefits may have expired or your card may have been deactivated. WIC benefits run on a monthly schedule, and if your month ended between the time you placed the order and the time you picked it up, the card will not work. Check your WIC account balance and expiration date before you place an order, or contact your state WIC program if you are unsure whether your benefits are active.
If your order is rejected, contact Walmart customer service with your order number. They can tell you which item caused the problem and help you place a new order without it. You will not be charged for the rejected order.
Differences between WIC online pickup and in-store shopping
The main advantage of online pickup is convenience: you can shop from home and avoid crowds. You also have time to check your WIC food list before you add items to your cart, which can reduce mistakes. The disadvantage is that you cannot see or choose individual items—for produce, the store will select items for you, and you cannot inspect them before pickup.
In-store shopping gives you control over which specific apples or bananas you get, and you can check expiration dates on dairy and meat. However, it takes more time and requires you to navigate the store. Both methods use your WIC card the same way and cover the same foods, so the choice depends on what works best for your schedule.
Troubleshooting common WIC pickup problems
Your WIC card is declined at checkout: This usually means your benefits have expired, your card is inactive, or you have reached your monthly spending limit. Log into your WIC account online or call your state WIC program to check your balance and status. Do not place another order until you confirm your benefits are active.
The store does not show up as a WIC pickup location: Not all Walmart stores participate in WIC online pickup. If your nearest Walmart does not appear as an option, try searching for other Walmart locations in your area. You can also call the store directly and ask whether they accept WIC for online orders. If no stores near you participate, you will need to shop in person or contact your state WIC program to ask about other retailers that offer online WIC shopping.
Your pickup time has passed and you have not collected your order: Contact Walmart customer service immediately. Orders are usually held for 7 days, but the store may dispose of perishable items sooner. Walmart can tell you whether your order is still available and may be able to extend the pickup window if the order has not been discarded.
You received the wrong items: Check your receipt against your order confirmation. If items are missing or incorrect, contact Walmart customer service with your order number and receipt. They can issue a refund or send a replacement order. Keep your receipt until you have verified everything at home.
Frequently Asked Questions
Can I use WIC for Walmart grocery delivery instead of pickup?
No. WIC works only for Walmart pickup orders placed through Walmart.com or the app. Walmart's delivery service (Walmart+) and third-party delivery apps like DoorDash and Instacart do not accept WIC cards. You must choose the pickup option at checkout.
What if I do not have a debit or credit card to pay for non-WIC items?
You cannot complete an online order if you have non-WIC items and no second payment method. Remove the non-WIC items from your cart, or shop in person where you can pay with cash for non-WIC purchases. Some stores may allow you to call ahead and arrange a special payment method, but this is not standard.
Do I need to bring my physical WIC card to pickup, or just my order number?
You do not need your physical card at pickup. Bring your order number or the phone number associated with your account, and the store will locate your order. The payment has already been processed through your WIC card when you checked out online.
Can my family member pick up my WIC order if I cannot go?
Yes, in most cases. Bring your order number or phone number to the pickup counter, and they can collect the groceries. Some stores may ask for ID, but they typically do not require the cardholder to be present. Call your local Walmart ahead of time if you want to confirm their policy.
What WIC foods can I buy online at Walmart?
The same foods you can buy in a physical Walmart store. This includes fruits, vegetables, milk, cheese, yogurt, eggs, beans, peanut butter, whole grain bread, and infant formula (depending on your state's rules). Walmart's website will show you which items are WIC-approved as you shop. If you are unsure about a specific food, check your state WIC program's food list or call your local WIC office.