Can You Use EBT for Walmart Grocery Delivery: How To & Other Stores That Accept It

In today’s world, the use of electronic benefits transfer (EBT) cards for purchasing groceries has become essential for low-income households. But can you use this card for Walmart delivery? The simple answer is yes. 

Walmart does not just accept EBT cards for delivery. It allows cardholders in the 48 states to purchase food and other eligible items like you use your debit card. However, your EBT card may only be useful at pickup if you are in Alaska or Montana. 

This guide explains the meaning of EBT and how to use it for Walmart delivery and other grocery stores that accept SNAP benefits. 

Can You Use EBT for Walmart Grocery Delivery??

You can shop for Walmart groceries online with the Electronic Benefits Transfer (EBT) card. This card is an electronic payment method that allows participants of the Supplemental Nutrition Assistance Program (SNAP) to pay for food via their (SNAP) benefits. 

Interestingly, the SNAP benefits card is supported in all 50 states, the District of Columbia, the Virgin Islands, Puerto Rico, and Guam. Hence, program members can pay for eligible groceries conveniently in regions with Walmart.

What Food Items Can You Buy at Walmart with EBT?


Walmart allows you to buy the following food items with your EBT card:

  • Bread 
  • Cereals
  • Fruits and vegetables 
  • Dairy products 
  • Meat and fish 
  • Seeds and other plants capable of producing food for your household

On the other hand, the U.S. Department of Agriculture prohibits the use of SNAP EBT food stamps or cards for the purchase of: 

  • Beer, wine, or liquor 
  • Pet foods 
  • Drugs and supplements 
  • Cigarettes or tobacco
  • Soap, household appliances, or any paper products 

How to Use EBT for Walmart Delivery 

Using your EBT card is similar to using a credit or debit card. Below are the steps to take: 

  1. Sign in to your Walmart pickup & delivery account and click the “Payment Options” tab. If your local store accepts EBT online purchases, you will see a prompt saying, “Add your EBT card to your account.”
  2. Click the prompt and correctly enter your EBT card information in the fields. Save it once you are done. 
  3. Once your EBT card is connected to your Walmart account, you can shop via the card with no-basket restrictions or minimum. Please note that the no-basket minimum option may take up to 24 hours to reflect on your account. 
  4. At this point, you can start adding food and other EBT-eligible items to your cart. For non-eligible items, a separate form of payment will be required during checkout. 
  5. Once you are done shopping, select “Checkout.” On the select payment method screen, click the checkbox that says “pay with your EBT card.”
  6. Choose the cash amount you would like to use for payment. If your cart contains non-eligible items, pay for them via debit or credit card. 
  7. Select “Continue” and enter your EBT card (4-digit code) PIN to authorize and complete the transaction. Please note that delivery fees and other associated charges may have to be paid via a debit or credit card. 

Other Grocery Stores That Accept EBT

Aside from Walmart, grocery stores such as Amazon (as in Groceries on Amazon and Amazon Fresh), Instacart, and FarmboxRx also accept payments via EBT benefits. 

Let’s take a look at what applies to each store: 


Amazon offers two distinct services for groceries: 

1. Groceries on Amazon

Groceries on Amazon accept EBT cards in all U.S. States except Alaska, Louisiana, Hawaii, and Montana. When shopping in this section, EBT-eligible items are labeled “SNAP EBT Eligible.” 

Amazon Prime members enjoy free shipping orders of any size via this service, while others have to spend at least $25 to enjoy such. EBT cards also do not cover anything outside the price of the eligible item. 

2. Amazon Fresh

Amazon Fresh, on the other hand, is available only in select cities across the United States. This service resembles your traditional grocery store; you can find more perishable items on the platform. 

You need to spend at least $35 or $50 (in some locations) to enjoy free delivery on Amazon Fresh. Turnaround can also be as fast as 1 to 2 hours. 


This is a national grocery delivery service for eligible Medicaid members. FarmboxRx began accepting SNAP EBT cards for grocery payments in 2021. However, you should check with your insurance provider to see if you can use this service. 


Instacart is another online grocery delivery service where SNAP EBT benefits are acceptable. You can order groceries from any of these Instacart partners: 

  • ALDI
  • Price Rite
  • Stop & Shop
  • Price Chopper
  • Hannaford Supermarket
  • Market 32

Free delivery is only effective on orders of $35 and above. 

Other retailers that offer EBT online grocery delivery and pickup are:

  • DoorDash
  • Albertsons
  • H-E-B
  • Hy-Vee
  • Kroger
  • Safeway
  • ShopRite 


What stores accept EBT online?

Aside from Walmart, stores like Amazon, Safeway, Vons, and Albertson also accept EBT.

How do you withdraw money from your EBT card?

Withdrawing money via your EBT card is similar to using a regular debit card. 

Visit an ATM stand, insert the card, input your 4-digit PIN, and withdraw cash. 

How do you check the balance on your EBT card?

You can check your balance by looking at your last receipt or calling EBT’s toll-free customer service. 


You can use EBT for Walmart delivery. Walmart is not the only store that accepts EBT benefits. Amazon, Instacart, ShopRite, and FarmboxRx provide grocery pickup and delivery via SNAP benefits. 

What matters most is ensuring you buy only eligible items such as food, seeds, and dairy products. EBT will not pay for ineligible groceries or additional charges like delivery fees. Your credit or debit card will. 

Also, before using EBT for Walmart or any grocery store, it is best to confirm if the select store accepts EBT. 

I hope you found this guide helpful. For further reading, here is how to address a delayed Walmart delivery.  

Thanks for reading.