Discover is accepted at most major retailers, but not everywhere
Discover Card is accepted at roughly 99% of places that take credit cards in the United States, according to Discover's own figures. That includes most grocery stores, gas stations, restaurants, online retailers, and department stores. However, "most places" is not the same as "everywhere." Some merchants—particularly smaller independent businesses, certain gas stations, and a few regional chains—do not accept Discover. Outside the United States, acceptance drops significantly. You cannot assume Discover will work at a given location without checking first.
The reason some places don't take Discover comes down to cost. Discover charges merchants a processing fee (called an interchange fee) each time someone uses the card. Smaller businesses sometimes decide that fee is too high and choose to accept only Visa, Mastercard, and American Express instead. A few merchants accept none of the major cards and only take cash or debit.
Key Takeaways
- Discover is accepted at most U.S. retailers, but some independent shops, small gas stations, and certain regional businesses do not take it.
- Acceptance outside the United States is much lower than in the U.S., and you should not assume Discover will work internationally.
- Merchants who decline Discover usually do so because of processing fees, not because of the card's legitimacy.
- You can call a merchant ahead of time or check their website to confirm whether they take Discover before you visit.
Where Discover is widely accepted
Discover works at most national chains and major retailers. This includes supermarkets like Kroger, Safeway, and Whole Foods; gas stations including Shell, Chevron, and most Exxon locations; restaurants from fast-casual chains to fine dining; and online retailers including Amazon, Target, and Walmart. Most banks' ATMs also accept Discover for cash withdrawals, though you may pay an out-of-network fee if the ATM is not run by your bank.
Department stores, hotels, airlines, and streaming services typically accept Discover as well. If a business has a major national presence and processes credit cards at all, there is a strong likelihood they take Discover. The card is also accepted through payment apps like Apple Pay, Google Pay, and Samsung Pay, which means you can use Discover even at some smaller merchants who have mobile payment readers.
Where Discover may not be accepted
Small independent businesses are the most common places where Discover is not accepted. A local restaurant, boutique, or hardware store might take only cash and Visa, or only Visa and Mastercard. Some gas stations—particularly older ones or those in rural areas—may not have updated their payment systems to include Discover. Certain regional chains, especially in the South and Midwest, have historically been slower to accept Discover than national chains.
Discover acceptance also varies by merchant category. Some car rental companies, for example, may require American Express or Visa for deposits. A few toll roads and parking systems do not accept Discover. Certain government agencies and utility companies may not take it either, though most now do. The only way to know for certain is to contact the merchant directly or check their website before you visit or make a purchase.
International acceptance is much lower
Outside the United States, Discover acceptance drops sharply. In Canada and Mexico, Discover is accepted at many major retailers and ATMs, but far less widely than Visa or Mastercard. In Europe, Asia, and most other regions, Discover is rarely accepted except at major international hotel chains and some airport retailers. Many ATMs abroad will not recognize a Discover card at all.
If you plan to travel internationally, bring a Visa or Mastercard as your primary card and use Discover only as a backup. Some travelers carry both cards to may support they can pay at most locations. You can also contact Discover before your trip to ask about acceptance in the specific countries you plan to visit, though their answer will likely be that acceptance is limited.
How to check before you shop or travel
The simplest way to confirm Discover acceptance is to call the merchant or check their website. Most businesses list which cards they take on their homepage or in their FAQ section. If you are shopping online, the checkout page will show you which payment methods are accepted before you enter your card number.
If you are traveling, contact Discover's customer service before you leave. They can tell you which merchants and ATM networks in your destination accept Discover. You can also search Discover's merchant locator tool on their website, though it is less detailed than straightforward calling ahead. For international travel, assume Discover will not work and plan to use another card as your primary payment method.
What happens if a merchant declines your Discover Card
If a store does not accept Discover, the transaction will be declined at the point of sale. You will not be charged, and the decline will not hurt your credit score. You can then offer another payment method—a different credit card, debit card, or cash.
If you are shopping online and Discover is not listed as a payment option, you straightforward cannot use it to complete that purchase. You will need to use a different card or payment method. Some online retailers that do not accept Discover may accept it through a third-party payment processor like PayPal, so check whether that option is available before you assume you cannot shop there.
Discover acceptance compared to other major cards
| Card Network | U.S. Acceptance | International Acceptance | Notes |
|---|---|---|---|
| Visa | Nearly universal | Accepted worldwide | Most widely accepted card globally |
| Mastercard | Nearly universal | Accepted worldwide | Second most widely accepted globally |
| Discover | ~99% of card-accepting merchants | Limited outside North America | Strong in U.S., weak internationally |
| American Express | Widely accepted, some gaps | Accepted at major merchants worldwide | Less common at small businesses |
Visa and Mastercard are accepted in more places than Discover both in the U.S. and internationally. However, for everyday U.S. shopping, the difference is small—most places that take cards take all three. The gap widens significantly if you travel outside North America, where Discover is rarely accepted outside major tourist areas.
American Express has stronger international acceptance than Discover but weaker acceptance at small U.S. businesses. If you use multiple cards, pairing Discover with Visa or Mastercard gives you the broadest coverage both domestically and abroad.
Frequently Asked Questions
Can I use Discover at Costco or Sam's Club?
Costco accepts Discover, but Sam's Club does not—it only takes Mastercard, American Express, and Sam's Club's own card. Walmart and Target both accept Discover. If you shop at Sam's Club regularly, you would need a different card to use there.
Will Discover work at international airports?
Discover is accepted at most major U.S. airports and at some international airports, particularly in Canada and Mexico. However, acceptance at airports outside North America is spotty. Duty-free shops and restaurants in European, Asian, and other international airports may not take Discover. Bring a Visa or Mastercard as your primary card for international travel.
Can I use Discover at ATMs outside the U.S.?
Some ATMs outside the U.S. accept Discover, but many do not. Visa and Mastercard ATM networks are far more widespread internationally. If you need cash abroad, use a Visa or Mastercard debit card or withdraw cash before you leave the U.S. Contact your bank before traveling to confirm which ATM networks your cards can access.
What should I do if a store says they don't take Discover?
Offer another payment method—a different credit card, debit card, or cash. The decline is not a reflection on your creditworthiness or the card's legitimacy; it is straightforward a business decision by that merchant. You can also ask the store if they plan to accept Discover in the future, though there is no may provide they will.
Is Discover accepted for online shopping?
Most major online retailers accept Discover, including Amazon, Target, Walmart, and eBay. However, some smaller online stores and specialty retailers do not. Always check the payment methods listed at checkout before you enter your card information. If Discover is not listed, you cannot use it for that purchase.