Skip to main content

How to Order Groceries Through SNAP Online

What SNAP Online Ordering Means

SNAP online ordering lets you buy groceries from your couch using your SNAP benefits card, the same card you use at the checkout counter. Instead of going to the store, you browse items on a retailer's website or app, pay with your SNAP card at checkout, and either pick up your order at the store or have it delivered to your home. Not every store offers this yet, and not every item you can buy in person is available online — but the number of retailers joining the program grows each year.

The process is straightforward once you know which stores near you participate and what the actual steps are. You do not need a separate account or special permission from your state. You use the same SNAP card number you already have.

Key Takeaways

  • Only certain grocery retailers and delivery services accept SNAP online — Walmart, Amazon Fresh, and some regional chains do, but not all stores in your area will.
  • You can only buy food items online with SNAP; prepared foods, alcohol, and non-food items are not covered, just as they are not covered in stores.
  • The easiest way to find out which stores near you offer SNAP online ordering is to visit your state's SNAP office website or call their customer service line.
  • Delivery fees and service fees are your responsibility and cannot be paid with SNAP benefits — you pay those with a regular debit card or credit card.
  • Your SNAP balance updates the same way online as it does in stores, so you can check how much you have left before you order.

Which Stores Accept SNAP for Online Orders

The retailers that accept SNAP online vary by state and by region within a state. Walmart and Amazon Fresh are the largest national options, but both are not available everywhere. Some regional grocery chains, smaller supermarkets, and local delivery services also participate. A store that accepts SNAP in person may not accept it online yet, and vice versa.

To find the actual stores near you, visit your state's SNAP program website — usually run by the Department of Social Services, Department of Human Services, or Department of Benefits. Look for a section called "Online Retailers" or "SNAP Online Shopping." You can also call your state's SNAP customer service line and ask which stores in your zip code currently accept SNAP for online orders. This is faster than guessing, because the list changes and what works in one neighborhood may not work in another.

If you live in a rural area or a smaller town, your options may be limited. In that case, ask whether any stores plan to add online SNAP ordering in the coming months, or whether mail delivery through a national retailer is an option for you.

How to Place Your First Order

Once you have identified a store that accepts SNAP online in your area, the steps are the same as ordering groceries any other way. Go to the store's website or open their app. Browse and add items to your cart — but remember that only food items count. Prepared foods from the deli or hot bar, alcohol, tobacco, vitamins, pet food, and household supplies cannot be bought with SNAP, online or in stores.

At checkout, you will see an option to pay with SNAP or EBT. Select that option and enter your SNAP card number, the expiration date, and the three-digit security code on the back — the same information you would give if you were swiping the card in person. Some stores also ask for your PIN; if yours has one, enter it. The system will verify your balance and deduct the amount from your SNAP account right away.

You will then be asked whether you want delivery or pickup. If you choose delivery, you will pay any delivery fee and service fee with a separate payment method — a credit card, debit card, or bank account. SNAP cannot be used for those fees. If you choose pickup, you go to the store at your scheduled time and collect your order.

What Happens With Delivery Fees and Service Charges

Delivery services charge two kinds of fees: a delivery fee (usually $5 to $10 depending on distance and time) and a service fee (usually a percentage of your order total, often 10 to 15 percent). Some stores waive delivery fees if your order is over a certain amount, like $35 or $50. These fees are not covered by SNAP and are your responsibility to pay out of pocket.

You will see the total cost of fees before you complete your order, so you know exactly what you are paying. If the fees seem high, pickup is usually free or much cheaper. Some people order online and pick up at the store to avoid delivery costs entirely, which is a valid option if you have transportation to the store.

If you use a third-party delivery service like DoorDash or Instacart to order from a store that accepts SNAP, the fees may be higher than ordering directly from the store's own website. Ordering directly from the store's app or website usually costs less.

Checking Your SNAP Balance Before and After Ordering

Your SNAP card works the same way online as it does in stores. You can check your balance before you order by calling the customer service number on the back of your card, checking your state's SNAP website, or using your state's mobile app if one exists. Most states have a phone line you can call 24 hours a day to hear your current balance.

When you complete an online order, the amount is deducted from your balance immediately, just as it would be if you swiped your card at a register. You will receive a receipt showing what was charged. If you are unsure whether a transaction went through, check your balance again a few minutes later — it will reflect the purchase.

If your order is rejected because you do not have enough SNAP funds, the store will tell you at checkout. You can then remove items from your cart to bring the total down, or you can wait until your next SNAP deposit (usually the first through the tenth of the month, depending on your state and case number).

What to Do If Your Order Has a Problem

If items arrive damaged, missing, or wrong, contact the store's customer service line or use the chat feature on their website or app. Most stores will refund or replace items without much hassle. If the refund goes back to your SNAP card, it may take a few business days to appear in your balance.

If you were charged twice, or if a delivery fee was charged when it should have been free, contact the store immediately with your order number and receipt. Keep screenshots or photos of your receipt and your SNAP balance before and after the order — these help prove what happened if there is a dispute.

If you have a problem with your SNAP card itself — it was declined, it is not working, or you think there was fraud — call the customer service number on the back of your card right away. That line is run by your state and can freeze your card, investigate the issue, and reissue a new card if needed.

Pickup Versus Delivery: Which Makes Sense for You

Pickup is free or very cheap, but it requires you to go to the store at a specific time window — usually a few hours on a specific day. If you have reliable transportation and flexible time, pickup saves money. Delivery costs $5 to $15 or more, but it comes to your door and you do not have to leave home. If you have mobility issues, no car, or a very tight schedule, delivery may be worth the cost.

Some people use pickup for large orders (to save on fees) and delivery for small, urgent orders (when they cannot get to the store). There is no rule against doing both — you can order from the same store multiple ways depending on what works that week.

If cost is the main concern, pickup is almost always cheaper. If convenience is the main concern, delivery saves time and energy, especially if you are managing a disability, caring for young children, or working long hours.

Frequently Asked Questions

Can I use SNAP to pay for delivery fees or service charges?

No. SNAP only covers the cost of the food itself. You must pay delivery and service fees with a credit card, debit card, or bank account. Some stores offer free or discounted delivery if your order is large enough, which can help reduce your out-of-pocket cost.

What if the store I usually shop at does not offer SNAP online ordering yet?

Call your state's SNAP office and ask whether that store plans to join the program. You can also ask the store's customer service desk directly. In the meantime, you can use a participating store for online orders and continue shopping in person at your usual store if you prefer.

Do I need a separate SNAP account to order online?

No. You use the same SNAP card and the same account you already have. There is no separate registration or approval process. Just find a participating store, add items to your cart, and pay with your card number at checkout.

Can I order prepared foods or hot foods with SNAP online?

No. The same rules apply online as in stores: SNAP covers raw and packaged foods you cook at home, but not prepared foods, hot foods, alcohol, or non-food items. The store's website usually marks which items are SNAP-may be able to access so you know before you add them to your cart.

How long does it take to get my order after I place it?

Pickup orders are usually ready within a few hours to a day. Delivery times vary by store and location — some offer same-day delivery, others take two to three days. The store will show you the available time windows when you check out, so you know exactly when to expect your order.