Yes — Publix accepts EBT at all store locations. All Publix supermarkets in Florida, Georgia, Alabama, South Carolina, North Carolina, Tennessee, and Virginia accept SNAP EBT cards for eligible grocery purchases. Your EBT card works at the register just like a debit card — swipe or insert, enter your PIN, and your SNAP balance covers the eligible items.
What Can You Buy at Publix With EBT?
You can use your EBT card to purchase any SNAP-eligible food item at Publix. This includes:
- Produce — fresh, frozen, and canned fruits and vegetables
- Meat, poultry, and seafood
- Dairy products — milk, cheese, yogurt, butter
- Bread and cereals
- Snack foods and non-alcoholic beverages
- Seeds and plants that produce food
- Publix store-brand and name-brand packaged foods
What you cannot buy with SNAP at Publix:
- Hot prepared foods from the deli — rotisserie chicken, hot bar items, soups
- Alcohol and tobacco
- Non-food items — cleaning products, paper goods, personal care items
- Pet food
- Vitamins and medicines
Publix’s Deli section does sell cold prepared foods — things like sliced deli meats, cheese, and cold sandwiches — which are generally SNAP-eligible because they are not sold hot. Hot items from the deli counter, however, are not covered.
For the full list of what SNAP covers, see the SNAP-eligible foods guide.
Does Publix Accept EBT Cash Benefits?
Yes — Publix also accepts EBT cash benefits (also called EBT Cash or Cash Assistance/TANF). You can use your EBT cash balance at Publix for any purchase, including non-food items. You can also use EBT cash to get cash back at the register at participating Publix locations.
Does Publix Accept EBT for Online Orders?
Not currently. As of 2026, Publix does not accept EBT as a payment method for Publix.com grocery delivery or curbside pickup orders. Publix’s online ordering platform does not have EBT payment integration.
If you need to shop with EBT online, the following retailers accept EBT for online grocery orders in states where Publix operates:
- Amazon Fresh — SNAP EBT accepted for grocery delivery in most states
- Walmart Grocery — SNAP EBT accepted for pickup and delivery
- Instacart — SNAP EBT accepted at many participating stores (not Publix)
For a full guide on using your EBT card for online grocery orders, see how to use EBT on Amazon.
Does Publix Accept EBT at Self-Checkout?
Yes — Publix self-checkout lanes accept EBT. Insert or swipe your card at the self-checkout terminal and enter your PIN when prompted, just as you would at a staffed register.
How to Use Your EBT Card at Publix
- Shop for your SNAP-eligible items as normal
- At checkout, tell the cashier you’re paying with EBT — or at self-checkout, select EBT as your payment method
- Swipe or insert your EBT card at the card reader
- Enter your 4-digit PIN
- The register will apply your SNAP balance to eligible items
- If you have non-SNAP items in the same transaction, you’ll pay for those separately
If you have both SNAP-eligible and non-eligible items in your cart, the register automatically separates them. You pay the eligible portion with your EBT card and the remainder with cash, debit, or credit.
Does Publix Double SNAP Benefits?
Publix does not have a statewide Double SNAP or Double Up Food Bucks program. However, some individual Publix locations near participating farmers markets or community programs may occasionally partner with local Double Up initiatives. Check with your specific store.
Publix and Amazon Prime EBT Discount
While Publix itself does not offer an EBT-specific membership program, EBT cardholders who shop at Publix may benefit from the Amazon Prime EBT discount — $6.99/month versus the standard $14.99/month — for online grocery delivery from Amazon Fresh when Publix is not an option.
Frequently Asked Questions
Does all Publix accept EBT?
Yes — every Publix supermarket location accepts EBT. Publix operates in Florida, Georgia, Alabama, South Carolina, North Carolina, Tennessee, and Virginia, and all locations in all seven states accept SNAP EBT cards.
Can I use EBT at Publix GreenWise Market?
Yes — Publix GreenWise Market locations accept EBT. GreenWise is Publix’s natural and organic format, and the same SNAP rules apply — SNAP-eligible food items can be purchased with your EBT card.
Does Publix accept EBT for Instacart orders?
No — Publix orders placed through Instacart do not support EBT payment. Instacart supports EBT at some other retailers, but not at Publix as of 2026.
Can I get cash back with my EBT card at Publix?
Yes, if you have EBT cash benefits (TANF/cash assistance), you can typically get cash back at Publix when making a purchase. SNAP benefits cannot be used for cash back — only EBT cash balances allow cash withdrawals.
Does Publix accept WIC?
Yes — Publix accepts WIC (Women, Infants, and Children) benefits in addition to SNAP EBT. WIC-approved items are clearly labeled on shelves at most Publix locations to make shopping easier.
What states have Publix stores that accept EBT?
All Publix locations in Florida, Georgia, Alabama, South Carolina, North Carolina, Tennessee, and Virginia accept EBT. Publix does not currently operate in other states.
For more information about using your EBT card at other major grocery chains, see the grocery stores that take EBT guide.