Yes, you can use WIC at Walmart, but only for specific foods in specific departments
Walmart is an approved WIC retailer in most states, which means you can use your WIC card (also called an EBT card in some states) to buy WIC-approved foods there. However, you cannot buy everything at Walmart with WIC funds. The card only works for foods on your state's WIC food list — things like milk, eggs, cheese, bread, cereal, beans, peanut butter, and infant formula. You cannot use WIC to buy clothing, household items, vitamins, or non-food products, even if you are shopping at a WIC-approved store.
The checkout process is straightforward: tell the cashier you are paying with WIC, swipe your card like a debit card, and the register will separate your WIC purchases from anything else you are buying. If you buy items that are not on the WIC list, you will pay for those with cash, a different card, or another payment method. Some Walmart locations have self-checkout, but many require you to use a regular cashier lane when paying with WIC.
Key Takeaways
- Walmart accepts WIC in most states, but you can only buy foods that appear on your state's WIC food list.
- WIC does not cover non-food items, prepared foods, or foods not on the approved list, even at WIC-authorized stores.
- You must tell the cashier you are paying with WIC so the register can process your card correctly and separate WIC items from other purchases.
- Different states have slightly different WIC food lists, so check your state's list before shopping to know exactly what you can buy.
- If a Walmart location is not listed as a WIC retailer in your state, you will need to shop at another approved store instead.
How to learn about your local Walmart is a WIC retailer
Not every Walmart location accepts WIC. Your state's WIC program maintains a list of approved retailers, and you can search it online or call your local WIC office to confirm that your nearest Walmart is authorized. Some rural areas or smaller Walmart locations may not be WIC retailers, so it is worth checking before you make a trip.
You can find the retailer list through your state's WIC website or by calling the WIC program directly. The phone number is usually on the back of your WIC card. When you call, have your Walmart's address or store number ready, and the staff can tell you when ready whether that location is approved. If it is not, they can direct you to the nearest WIC retailer in your area.
What foods you can and cannot buy with WIC at Walmart
Your state's WIC food list determines what you can purchase. Common approved items include whole milk, low-fat milk, yogurt, cheese, eggs, whole wheat bread, brown rice, dried beans, canned beans, peanut butter, cereal (low-sugar varieties), infant formula, and baby food. Some states also include fresh fruits and vegetables, canned fruits and vegetables, or juice. The exact list varies by state and is updated periodically.
You cannot use WIC to buy hot foods, prepared foods from the deli counter, candy, soda, chips, ice cream, butter, oils, meat, poultry, or fish — even though some of these items are sold at Walmart. You also cannot buy vitamins, supplements, or over-the-counter medications. If you are unsure whether a specific item is on your state's list, ask a Walmart employee or check your state's WIC website before you check out.
Walmart's shelf labels sometimes mark WIC-approved items with a special symbol or label, which can make shopping faster. However, not all Walmart locations use these labels, so do not rely on them alone. Your state's WIC food list is the official guide.
How your WIC benefits work at the register
When you are ready to check out, separate your WIC items from any other items you are buying. Tell the cashier you are paying with WIC. The cashier will ring up your WIC items first, then you will swipe your WIC card. The register will deduct the cost of your WIC purchases from your monthly WIC balance. If your WIC balance does not cover the full cost of your WIC items, you will need to put some items back or pay the difference with another payment method.
After your WIC items are paid for, the cashier will ring up any non-WIC items separately. You will pay for those with cash, a debit card, credit card, or another payment method. Your receipt will show two separate transactions — one for WIC and one for other items.
Some Walmart self-checkout machines can process WIC cards, but many cannot. If you use self-checkout and your card is declined, move to a regular cashier lane. There is no penalty for trying self-checkout; the system straightforward will not allow the transaction to go through.
What to do if your WIC card does not work at Walmart
If your WIC card is declined at a Walmart that is listed as an approved retailer, several things could be wrong. Your monthly WIC balance might be empty, your card might be expired, or there could be a technical issue with the card reader. Ask the cashier to try swiping the card again or inserting it instead of swiping. If it still does not work, ask to speak with a manager.
If the problem persists, contact your state's WIC program directly. They can check your account balance, confirm that your card is active, and troubleshoot the issue. Keep your receipt from the failed transaction so you can reference it when you call. If the Walmart location itself is having problems processing WIC cards, the manager can contact Walmart's corporate office to report it, but your WIC office is the best resource for fixing your individual card.
Other stores where you can use WIC
Walmart is one option, but many other retailers accept WIC. Grocery chains like Kroger, Safeway, Albertsons, and regional chains in your area are usually approved. Some smaller grocery stores, farmers markets, and specialty stores also accept WIC. Your state's WIC program publishes a complete list of all approved retailers, organized by location and store type.
Shopping at different stores can help you find the best prices or the freshest produce. Some farmers markets offer bonus WIC benefits in certain states, meaning your WIC dollars stretch further when you buy fresh fruits and vegetables there. Check your state's WIC website to see whether your state has a farmers market program and which markets participate.
Frequently Asked Questions
Can I use WIC online at Walmart.com?
Most states do not allow WIC purchases through Walmart.com or other online grocery services. You must shop in person at a physical Walmart location that is an approved WIC retailer. Check your state's WIC program to confirm whether online WIC shopping is available in your area, as this is changing in some states.
What happens if I buy something that is not on the WIC list by mistake?
The register will reject the item when you try to pay with your WIC card. The cashier will remove it from your purchase, and you can either leave it or pay for it separately with another payment method. There is no penalty or fine for attempting to buy a non-approved item.
Can someone else use my WIC card at Walmart?
Your WIC card is issued to you personally and should only be used by you or an authorized caregiver (such as a parent or guardian if you are a child). Using someone else's WIC card or letting someone else use yours is considered fraud. Always keep your card find and do not share your PIN.
Do I need to show ID when I use WIC at Walmart?
Some Walmart locations ask to see your ID when you use your WIC card, while others do not. This varies by store and state policy. Have your ID ready just in case, but if a cashier does not ask for it, you do not need to provide it.
Can I return WIC items to Walmart if I change my mind?
Return policies for WIC purchases vary by store. Some Walmart locations allow returns of unopened WIC items for a refund to your WIC card, while others do not. Ask the customer service desk about the return policy before you leave the store, or call ahead to confirm.