Independent guide — not a government agency. Applying for official programs is always free.How we make money  ·  Contact

Does Walmart Take EBT? Payment Rules for Stores, Pickup, and Delivery

Does Walmart take EBT? Yes, Walmart accepts EBT at its U.S. stores for SNAP food benefits and for EBT cash, and it accepts SNAP online for grocery pickup and delivery. The details are where people get stuck: which balance pays for what, why a delivery fee needs a second card, how state soda and candy limits show up at the register, and what to do if your benefits are stolen. This guide covers the payment rules step by step, so checkout goes smoothly.

Updated November 6, 2026By the NRP Editorial Team12 min read

Quick answer

Yes, Walmart takes EBT. In stores, you can pay with SNAP (food stamps) for eligible food and with EBT cash benefits (such as TANF) for almost anything the store sells. Online, Walmart accepts SNAP for grocery pickup and delivery on Walmart.com and the Walmart app, and the USDA says SNAP online buying is available in all 50 states and D.C. SNAP cannot pay delivery fees, tips, or a Walmart+ membership, so you need a second payment for those. People on SNAP and other aid can get Walmart+ Assist, a half-price membership ($49 a year or $6.47 a month when it launched). In about a dozen states, SNAP can no longer buy soda, candy, or other restricted items under USDA waivers. Federal replacement of skimmed SNAP benefits ended for thefts after December 20, 2024.

Key facts

  • In store: SNAP for eligible food, EBT cash for food or non-food items. Your PIN is always required.
  • Online: SNAP works for pickup and delivery orders. Fees and tips need another payment.
  • Walmart+ Assist: half-price membership for people on SNAP, Medicaid, WIC, and some other programs. SNAP cannot pay for it.
  • State limits: soda, candy, or energy drink bans apply in some states and ring up as not SNAP-eligible.
  • WIC: accepted at many Walmart stores, but each state authorizes its own stores.
  • Theft: no federal replacement for SNAP stolen after December 20, 2024. A few states use their own funds.
Table of contents
  1. Does Walmart take EBT in every store?
  2. SNAP versus EBT cash at Walmart
  3. Paying at the register, step by step
  4. Grocery pickup and delivery with SNAP
  5. Fees, tips, and minimum orders
  6. Walmart+ Assist for EBT households
  7. State soda and candy limits at checkout
  8. Using WIC at Walmart
  9. Card skimming and stolen benefits
  10. When a payment is declined
  11. Related guides
  12. Frequently asked questions

Does Walmart take EBT in every store?

Walmart is an authorized SNAP retailer, which means the USDA has approved it to accept food benefits. In practice, Walmart Supercenters and Neighborhood Markets accept EBT cards at staffed registers. Most self-checkout lanes also take EBT, but if one will not read your card, a cashier can finish the sale.

Two limits apply everywhere. First, SNAP pays only for eligible food. The USDA list of eligible items covers most groceries but excludes hot foods, alcohol, tobacco, vitamins, and household goods. Second, you need the physical card and your PIN. Walmart has added tap-to-pay for phones and smartwatches, but SNAP is not loaded into Apple Pay or Google Pay. Our guide to whether Walmart takes Apple Pay explains how to split a cart between EBT and a phone wallet.

If you want ideas for what your SNAP balance can buy at Walmart, from garden seeds to bakery cakes, see surprising things you can buy with EBT at Walmart. This page sticks to how paying works.

SNAP versus EBT cash at Walmart

One EBT card can carry two separate balances. Knowing which one you are using prevents most checkout surprises.

PaymentIn-store use at WalmartOnline use at WalmartCan it pay fees?
SNAP food balanceSNAP-eligible food onlySNAP-eligible food for pickup or deliveryNo. Not delivery fees, tips, or memberships
EBT cash balance (TANF or state cash aid)Food and non-food items, such as diapers, soap, and clothesDepends on your state; California says EBT cash works at Walmart onlineIn California, yes for Walmart delivery fees; ask your state
WIC cardOnly WIC-approved foods in your state’s food packageOnly in states testing WIC online orderingNo
Debit, credit, or gift cardAnythingAnything, including fees and tipsYes

EBT cash comes from programs like TANF, not SNAP, so it works more like a debit balance. The Los Angeles County Department of Public Social Services says CalWORKs cash benefits can be used for food or non-food purchases at Walmart, and that EBT cash can pay Walmart grocery delivery fees, while CalFresh (SNAP) cannot. Rules for EBT cash online vary by state, so check with your state EBT office if you rely on it.

Paying at the register, step by step

  1. Know your balance. Check your state EBT app, website, or the last receipt before you shop. Your balance prints on each Walmart receipt.
  2. Let the cashier scan everything. The register marks which items are SNAP-eligible. You do not need to separate them yourself, though some people group them to keep track.
  3. Swipe or insert your EBT card. Choose EBT when the card reader asks for a payment type. If your state issued a chip card, insert it.
  4. Pick SNAP (food) or cash. The reader asks which balance to use. Choose SNAP for eligible food first.
  5. Enter your PIN. Cover the keypad with your hand. Cashiers should never ask for your PIN out loud.
  6. Pay the rest. Anything SNAP cannot cover, plus any amount above your balance, goes on EBT cash, a debit card, cash, or another method.
  7. Keep the receipt. It shows your remaining SNAP and cash balances and helps if a charge is ever disputed.

Sales tax is not charged on items bought with SNAP. If you pay part of the order with SNAP and part with another method, the tax applies only to the items you did not pay for with SNAP.

Grocery pickup and delivery with SNAP

The USDA started the SNAP Online Purchasing Pilot in 2019, and Walmart was one of the first retailers in it. The USDA online purchasing page now says SNAP households can buy groceries online in all 50 states and the District of Columbia from authorized retailers. Walmart offers SNAP online for both store pickup and home delivery, though a few individual stores may not offer every option. When you add your EBT card in your Walmart account, the site shows whether your local store accepts it for pickup, delivery, or both.

Here is how an online SNAP order usually works:

  1. Add your EBT card under payment methods in the Walmart app or on Walmart.com.
  2. Shop normally. SNAP-eligible items are marked, and the cart shows how much SNAP could cover.
  3. At checkout, choose how much to charge to SNAP. You can use part of your balance and save the rest.
  4. Add a second payment for fees, tips, non-food items, and anything above your SNAP amount.
  5. Enter your EBT PIN on the secure payment screen. Your card is not charged until the order is ready, so substitutions and out-of-stock items can change the final total.

Only the SNAP portion goes on your EBT card. If an item is missing or swapped, the SNAP charge adjusts to match what you actually received. Compare how other stores handle this in our guide to whether Amazon Fresh takes EBT.

Fees, tips, and minimum orders

Federal SNAP rules say benefits can only buy eligible food. That means SNAP cannot pay for:

  • Delivery fees or express fees.
  • Driver tips.
  • Bag fees in places that charge them.
  • Small-order or basket fees added to orders below a minimum.
  • Walmart+ membership fees.

Store pickup is usually the cheapest way to shop online with SNAP, because it avoids delivery fees and tips. Walmart may add a fee to online orders under a set minimum, and the amount can change, so look at the order summary before you place it. If you have no second payment method, a reloadable prepaid card or an EBT cash balance (in states that allow it online) can cover small fees. Pickup with SNAP and no fees at all is often possible if your cart meets the minimum.

Walmart+ Assist for EBT households

Walmart+ is Walmart’s paid membership that waives delivery fees on qualifying orders. In July 2023, Walmart launched Walmart+ Assist, which gives people on government assistance 50 percent off a monthly or yearly plan. At launch, that was $6.47 a month or $49 a year, with the same benefits as a full-price membership.

Key points about the offer:

  • Who qualifies: people who receive SNAP and other government aid, such as Medicaid or WIC. You verify eligibility online through Walmart’s identity partner during sign-up.
  • Yearly check: eligibility is rechecked each year to keep the lower price.
  • Payment: SNAP cannot pay the membership fee, because it is not food. You need a debit card, credit card, or other method.
  • Is it worth it? If you order delivery more than a few times a month, the savings on delivery fees can exceed the yearly cost. If you mostly use free pickup, you may not need it.

Walmart sets the price and rules and can change them. Check the Walmart+ Assist page in your account for today’s price before you sign up, and ignore any website that charges for a “promo code” for the discount.

State soda and candy limits at checkout

Since 2025, the USDA has approved “food restriction waivers” that let individual states remove certain items from SNAP. Depending on the state, the limits cover soda and other sweetened drinks, candy, energy drinks, or prepared desserts. As of early November 2026, about a dozen states have limits in effect, including Texas, Florida, Louisiana, Oklahoma, and Virginia, and more states are scheduled to start in late 2026 and 2027. A federal court vacated the approvals for some states in June 2026, so the list keeps changing. The USDA food restriction waiver page has the current list and start dates for each state.

How the limits show up when you shop at Walmart:

  • At the register, restricted items ring up as not SNAP-eligible. The rest of your SNAP purchase goes through as normal, and you pay for the restricted items with another method or put them back.
  • Online, restricted items should not count toward the SNAP-eligible total in your cart. The amount you can charge to SNAP at checkout reflects that.
  • EBT cash is different. The waivers apply to SNAP, not to TANF cash benefits, so a cash balance can still pay for those items.
  • Each state defines the items. One state may block only soft drinks, while another also blocks candy or energy drinks. Your state SNAP agency’s website lists exactly what is covered.

If the register blocks something you believe is allowed in your state, ask a manager. Product codes can be set up wrong, and the state rule, not the register, decides what SNAP covers.

Using WIC at Walmart

WIC is a separate USDA program for pregnant women, new mothers, infants, and children under 5. Unlike SNAP, each state WIC agency decides which stores can accept its card, and it sets an approved food list for that state. Many Walmart stores are authorized WIC vendors, but not every store in every state. Look for WIC labels on shelf tags, check your state WIC app, or call your WIC clinic to confirm a store before you shop. The USDA WIC page links to every state agency.

At checkout, scan or ring up WIC items first, pay with the WIC card, then use SNAP or another payment for the rest. WIC buys only specific brands and sizes, so a different size of the same cereal may not go through.

Buying WIC food online is still limited. The Washington State Department of Health announced in April 2025 that Washington WIC families could order online from Walmart as part of a pilot running through December 31, 2025, and said Washington was one of 11 states testing online WIC ordering. Massachusetts also tested WIC online ordering with Walmart. We could not confirm whether these pilots continued after 2025, so ask your WIC clinic whether online ordering is available where you live.

Card skimming and stolen benefits

Skimming is when a thief hides a device on a card reader to copy your card number and PIN, then drains your balance with a fake card. Magnetic stripe EBT cards have been easy targets.

From October 2022 to December 2024, a federal law let states replace SNAP benefits stolen this way using federal funds. That authority ended. West Virginia’s Department of Human Services explains that federal replacement covered thefts only through December 20, 2024, and the American Relief Act of 2025 did not extend it. SNAP stolen after that date cannot be replaced with federal money. As of November 2026, we found no federal law restoring it.

Some states are filling the gap themselves:

  • Maryland says on its stolen benefits page that it now uses state funds to replace stolen benefits, and that theft dropped after it moved to chip-and-tap cards in 2026.
  • California says on its EBT page that all 4.4 million cardholders had been issued chip-and-tap EBT cards by April 29, 2025.

Ways to protect your benefits when you shop:

  • Use the chip if your card has one, rather than swiping.
  • Look at the card reader. Loose parts, a bulky slot, or a keypad that sits too high can be signs of a skimmer. Tell a manager.
  • Cover the keypad when you enter your PIN, and change your PIN often through your state EBT site or app.
  • Turn on alerts or card locking if your state’s EBT app offers it.
  • Check your balance after each trip. If money is missing, call the number on the back of your card right away to freeze it, then report it to your state SNAP office.

When a payment is declined

Most declined EBT payments at Walmart come down to a few causes:

  • Wrong balance selected. Choosing SNAP for a non-food item, or cash when you have no cash balance, will fail. Try again and pick the other option.
  • Not enough funds. Ask the cashier to charge the exact amount left on SNAP and cover the rest another way.
  • PIN errors. Several wrong tries can lock the card. Call your state EBT customer service line to reset it.
  • A new card not yet activated. States replacing old cards with chip cards often turn off the old card once the new one is active.
  • Benefits not yet loaded. Each state issues SNAP on its own schedule. Check your deposit date in the state EBT app.
  • Online order problems. If the EBT option does not appear, remove and re-add the card, or switch the order from delivery to pickup.

If you are not sure how much SNAP your household should get, try our SNAP calculator. For one person, the most SNAP pays from October 2026 is $306 a month, and most households receive less. Applying for SNAP is free through your state agency, which you can find in the USDA SNAP state directory.

Good to know: Walmart does not set SNAP rules. The USDA and your state decide what SNAP can buy, and Walmart’s registers follow those rules. National Relief Program is not part of Walmart or any government agency.

Frequently asked questions

Does Walmart take EBT for online orders?

Yes. Walmart accepts SNAP EBT for online grocery pickup and delivery through Walmart.com and the Walmart app. SNAP covers eligible food only, so delivery fees, tips, and non-food items need another payment.

Can I use EBT cash at Walmart for non-food items?

Yes, in stores. EBT cash benefits, such as TANF, can pay for food and non-food items like diapers and cleaning supplies. Whether EBT cash works online depends on your state.

Can I pay for Walmart+ with my EBT card?

No. SNAP can only buy eligible food, so it cannot pay a membership fee. People on SNAP and some other programs can get Walmart+ Assist at half price, paid with another method.

Why did Walmart reject soda or candy on my EBT card?

Your state may have a USDA food restriction waiver that removes soda, candy, or similar items from SNAP. Those items ring up as not SNAP-eligible, and you can pay for them another way.

Will my state replace SNAP benefits stolen at a Walmart card reader?

Federal replacement ended for SNAP stolen after December 20, 2024. A few states, such as Maryland, use their own funds. Report the theft to your state SNAP office right away and freeze your card.

This guide is general information. SNAP, WIC, and EBT cash rules are set by the USDA and your state, and Walmart sets its own fees and membership prices. National Relief Program is an independent website and is not affiliated with Walmart or any government agency.

Before you apply: program rules, amounts, and deadlines change. Always confirm details with the official agency or program administrator. Applying for government benefits is free.

National Relief Program is an independent guide, not a government agency. Spotted an error? Email support@nationalreliefprogram.org.