You can order WIC-approved foods online through Walmart.com and pick them up at your local Walmart, but the process has specific rules about what you can buy and how payment works.

Walmart is one of the retailers authorized to accept WIC benefits for online orders with in-store pickup. You place your order on Walmart.com, select only WIC-approved items, pay with your WIC card at pickup, and collect your groceries. The system checks your WIC balance and food category limits at the time you pick up your order, not when you place it online.

Not all Walmart locations offer WIC pickup service, and the process varies slightly by state because each state's WIC program sets its own rules about which retailers can accept online orders. Before you start, check whether your state's WIC program lists Walmart as an approved online retailer, and confirm that your local Walmart participates.

Key Takeaways

  • You must use a WIC-approved shopping account or create one on Walmart.com before you can place a WIC pickup order.
  • Only foods on your state's WIC food list can go in your cart; Walmart's website shows which items are WIC-approved, but you are responsible for checking.
  • You pay with your WIC card at pickup, and the system deducts the cost from your WIC balance at that moment, not when you order.
  • Your local Walmart must be enrolled in your state's WIC program to accept pickup orders; call ahead to confirm before placing an order.
  • If an item is out of stock or no longer WIC-approved, Walmart may remove it from your order without notifying you first.

Setting up your Walmart.com account for WIC

Create or log into a Walmart.com account using your email address and password. During account setup or in your account settings, you will need to link your WIC card information. Walmart asks for the card number and PIN that your state's WIC program issued to you. Some states require you to verify your identity or confirm your WIC may be able to access before the system allows WIC purchases online.

Once your WIC card is linked, Walmart's website will show you which items in its inventory are approved for your state's WIC program. The website filters products by category — milk, cheese, eggs, bread, cereals, fruits and vegetables, beans, peanut butter, and infant formula, depending on your household's WIC benefits. If you do not see the WIC filter or your card will not link, contact your state's WIC program office to confirm that your local Walmart is set up to accept online WIC orders.

Finding and ordering WIC-approved foods

Search for items on Walmart.com and look for a label or filter that says "WIC approved" or "WIC may be able to access." Not every product in a category is WIC-approved — for example, only certain brands and sizes of milk, bread, and cereal meet your state's WIC rules. Walmart's website should show you which specific products may have access to, but you are responsible for double-checking that each item matches your state's requirements.

Add only WIC-approved items to your cart. Walmart's system will reject non-approved items at checkout or at pickup. Pay attention to package sizes and quantities, because WIC programs limit how much of each food you can buy per month. For instance, your state might allow two gallons of milk but only one loaf of bread. If you add more than your WIC benefits cover, the system may remove items or ask you to reduce quantities before you can proceed.

Select "Pickup" as your delivery method and choose your local Walmart store. Confirm that the store you select is the one where you plan to pick up your order. Some Walmart locations do not participate in WIC pickup, so if your preferred store is not available, try a different location nearby.

Payment and pickup at the store

Do not pay online for your WIC order. Leave the payment method blank or select "Pay at pickup." When you arrive at Walmart to collect your groceries, bring your WIC card and a photo ID. A cashier or customer service associate will ring up your order, and you will swipe or insert your WIC card to pay, just as you would in a regular store checkout.

The WIC system checks your current balance and remaining benefits in each food category at the moment of payment. If your balance has changed since you placed the order, or if you have already used part of your monthly benefit on other purchases, the system may reject some items or ask you to remove them. This is why it is important not to assume your order is paid for until you actually complete the transaction at pickup.

Keep your receipt. It shows what you purchased, how much was deducted from your WIC balance, and your remaining benefits. If there is a problem with your order — items missing, wrong quantities, or items that should not have been charged — you will need the receipt to dispute it with Walmart or your WIC program.

What happens if items are out of stock or removed

Walmart may remove items from your order if they go out of stock before your pickup date, if the price changes and exceeds your WIC benefit limit, or if the item is no longer approved by your state's WIC program. Walmart does not always notify you in advance. You may discover missing items only when you arrive to pick up your order.

If items are missing or removed, ask the Walmart associate to show you which items were taken out and why. If you believe an item was removed in error, you can contact your state's WIC program to report it. Keep your order confirmation email and receipt as proof of what you ordered.

Troubleshooting common problems

Your WIC card will not link to Walmart.com: Your state's WIC program may not have activated your card for online shopping yet, or your local Walmart may not be enrolled. Contact your state WIC office to confirm both. If your card is new, wait 24 hours after receiving it before trying to link it online.

Items disappear from your cart: Walmart's system removes items that are not WIC-approved or that exceed your monthly benefit limits. Review your cart to confirm all remaining items are on your state's WIC food list and that quantities match your benefits. If you are unsure whether an item is approved, search for it on your state's WIC website or call your WIC program office.

Your WIC card is declined at pickup: Your balance may be too low to cover the order, or your benefits may have expired. Check your WIC balance on your state's WIC website or by calling the customer service number on the back of your card. If your benefits have ended, contact your WIC program to renew them. If your balance is low but not zero, you may be able to remove some items and pay for the rest.

You were charged for non-WIC items: This should not happen if you only added WIC-approved items to your cart, but errors occur. Do not leave the store without getting a manager involved. Show them your receipt and the items you received. If you were overcharged, ask for a refund on the spot. If the problem cannot be resolved at the store, contact Walmart's customer service and your state's WIC program with your receipt and order confirmation.

State-by-state differences in WIC online shopping

Not every state allows WIC benefits to be used for online pickup orders, and the states that do have different rules. Some states limit which retailers accept online WIC orders, some require you to use a specific payment method, and some have different food lists or benefit amounts. Before you set up your Walmart account, check your state's WIC program website to confirm that online pickup is available and that Walmart is an approved retailer in your area.

If your state does not currently allow WIC online shopping, you can still use your WIC card in person at Walmart or other authorized retailers. Contact your state WIC program to learn what options are available to you.

Frequently Asked Questions

Can I use WIC to pay for delivery instead of pickup?

Most state WIC programs do not allow WIC benefits to be used for delivery orders, only for pickup. Delivery services add a fee that WIC does not cover, and the system cannot verify items in real time the way it can at a store. Check your state's WIC program rules to confirm what delivery options, if any, are available.

What if I place an order but my WIC benefits run out before pickup day?

Your WIC benefits are checked when you pay at pickup, not when you place the order. If your balance is too low to cover your order by the time you arrive, you will need to remove items or pay out of pocket for the difference. To avoid this, place your order close to your pickup date so your benefits do not change.

Can someone else pick up my WIC order?

Policies vary by store and state. Some Walmart locations require the person whose name is on the WIC card to be present; others allow a family member to pick up with a copy of the order confirmation. Call your local Walmart customer service desk before placing your order to ask what their policy is.

Do I earn Walmart rewards or cashback on WIC purchases?

No. WIC purchases do not earn Walmart+ rewards, cashback, or points. Your transaction is processed separately from regular Walmart purchases because it uses government benefits.

What if Walmart says my local store does not accept WIC online orders?

Not all Walmart locations are enrolled in their state's WIC program. If your nearest Walmart does not participate, search for other WIC-authorized retailers in your area on your state's WIC website, or visit a Walmart that does accept WIC in person. You can also contact your state WIC program to ask which retailers near you accept online WIC orders.