Publix discontinued its acceptance of Discover Card in most U.S. locations starting in 2024
Publix Super Markets stopped taking Discover Card at the majority of its stores in early 2024, though some locations in Florida and Georgia continued accepting it temporarily. The grocer cited the cost of processing Discover transactions as the reason for the change. If you use Discover as your primary card, you will need to bring a different payment method — Visa, Mastercard, or American Express — when you shop at Publix, or use their digital payment options.
This move reflects a broader pattern in retail: as payment networks compete for market share, some merchants decide the fees charged by smaller networks are not worth the transaction volume those cards generate. Discover has historically charged higher interchange fees than Visa or Mastercard, and Publix's decision suggests the grocer determined those costs outweighed the benefit of accepting the card.
Key Takeaways
- Publix stopped accepting Discover Card at most locations in 2024, though a small number of stores in Florida and Georgia may still accept it temporarily.
- The grocer cited processing costs as the reason — Discover's interchange fees are typically higher than those of Visa or Mastercard.
- You can still pay at Publix with Visa, Mastercard, American Express, debit cards, cash, and digital wallets like Apple Pay and Google Pay.
- If you primarily use Discover, contact your card issuer to request a Visa or Mastercard product, or use a different payment method at Publix.
What payment methods Publix still accepts
Publix continues to accept Visa, Mastercard, and American Express credit cards at all locations. Debit cards on the Visa or Mastercard networks also work. The grocer also takes cash, checks, and digital payment methods including Apple Pay, Google Pay, and Samsung Pay — as long as those wallets contain a card Publix accepts.
Publix's own loyalty program, the digital coupon system, and gift cards remain unchanged. If you have a Publix gift card, you can use it at any location. The removal of Discover does not affect any other payment option or loyalty benefit.
Why Discover Card costs more to accept
Interchange fees are the per-transaction charges that card networks and issuing banks collect from merchants. Discover's interchange rates have historically been higher than Visa's or Mastercard's, partly because Discover is both a card network and an issuer — it does not rely on banks to issue most of its cards the way Visa and Mastercard do. That dual role means Discover captures both the network fee and the issuer fee on each transaction.
For a grocer operating on thin profit margins, the difference adds up. A store processing thousands of Discover transactions per week faces a measurable cost increase compared to processing the same volume on Visa or Mastercard. Publix's decision to drop Discover suggests the card's transaction volume at their stores did not justify those higher fees.
Whether other grocers have made similar changes
Publix is not the only major retailer to remove Discover in recent years. Costco famously accepted only American Express for many years before adding Visa in 2016. Some regional grocers and smaller chains have also limited or removed Discover acceptance, though most major national grocers — including Kroger, Walmart, and Target — continue to accept it.
The decision is ultimately a merchant choice. Retailers are not required to accept any particular card network, and they can change their payment policies without notice. If you shop at multiple stores, it is worth checking their websites or calling ahead if Discover is your only card, since policies vary by location and chain.
What to do if Discover is your primary card
If you use Discover exclusively and shop at Publix regularly, you have several options. You can contact Discover to request a different card product — many issuers offer both Discover and Visa or Mastercard cards to the same customer. You can also open a Visa or Mastercard account with another issuer if you want a backup card for retailers that do not accept Discover.
Alternatively, you can use a digital wallet at Publix if your Discover card is linked to Apple Pay, Google Pay, or Samsung Pay. Some digital wallets can hold multiple cards, so you could add a Visa or Mastercard to your phone wallet specifically for Publix visits. This approach works if you have access to another card network, even if you do not carry a physical card.
How to check if your local Publix still accepts Discover
Because some Publix locations in Florida and Georgia continued accepting Discover temporarily after the initial rollout, it is worth confirming your store's policy before your next visit. Call the store directly — the phone number is on Publix's website — and ask whether they accept Discover Card. Store managers can answer this question when ready.
You can also check Publix's official website or contact their customer service line to ask about Discover acceptance at your specific location. Having this information before you shop prevents the awkward moment of reaching the register with a card the store will not take.
Frequently Asked Questions
Can I still use my Discover card at Publix if I have a digital wallet?
It depends on the digital wallet and the specific Discover card. If your Discover card is linked to Apple Pay, Google Pay, or Samsung Pay, and Publix's payment terminals accept that wallet, the transaction may go through. However, Publix's stated policy is to not accept Discover, so using it through a digital wallet is not may provide to work. Call your local store to confirm before relying on this method.
Will Publix bring back Discover Card in the future?
There is no indication that Publix plans to reinstate Discover acceptance. Merchant decisions to drop card networks are rarely reversed unless the network significantly lowers its fees — something Discover has not done industry-wide. If this changes, Publix would likely announce it on their website.
Does this affect my Publix rewards or loyalty program?
No. Your Publix loyalty account and digital coupons work the same way. You can still earn rewards and use coupons when you pay with Visa, Mastercard, American Express, or other accepted methods. The change only affects which cards you can swipe at checkout.
What if I have a Publix credit card issued by Discover?
Publix's co-branded credit card is issued through Mastercard, not Discover. If you have an older Discover-branded Publix card, contact Publix customer service to discuss your options. They may offer to convert it to a Mastercard product or provide guidance on how to use your existing card.
Can I use my Discover card to buy Publix gift cards online?
Publix's online ordering and gift card purchase policies may differ from in-store payment rules. Check Publix's website or contact them directly to confirm whether Discover is accepted for online purchases, as some retailers maintain different payment policies for their e-commerce and physical locations.