If you’re wondering which credit cards Costco accepts, you’re smart to check. Costco only accepts Visa cards in its warehouse stores. This is because Visa, the largest payment network globally has an exclusive agreement with Costco.
Years ago, Costco accepted only American Express. But in 2016, they switched from AmEx to Visa, changing the way millions of shoppers pay at Costco.
How Can I Pay With a Visa Card at Costco?
At Costco warehouses, Visa is the only credit card accepted. However, you can still use several other payment methods if you don’t have a Visa.
In-Store Payment Options
You can pay with:
-
Visa credit cards
-
Cash
-
Checks
-
ATM/debit cards
-
EBT
-
Costco Shop Cards
-
Mobile payment apps (like Apple Pay or Google Pay) — but only if linked to a Visa card
Online Payments (Costco.com)
For Costco’s online store, the rules are different:
-
Accepted: Visa, Mastercard, Discover
-
Not accepted: American Express

Why Costco Switched From American Express to Visa
The switch surprised many long-time Costco members because Costco had accepted only American Express since 1999. However, the warehouse chain moved to Visa because:
Key Reasons for the Switch
-
Costco formed a new partnership with Citi, which issues the Costco Anywhere Visa® Card.
-
The new card is a Visa, so Costco had to accept all Visa cards.
-
Visa has far more cardholders than American Express:
-
Visa members (U.S., 2016): 276 million
-
American Express members: 23.3 million
-
-
This meant 250+ million more Americans could now shop at Costco using credit cards.
The move helped Costco attract millions of new potential customers.
Benefits of the Costco Anywhere Visa® Card
Costco members can apply for the Costco Anywhere Visa® Card by Citi, which comes with strong cashback benefits.
Cashback Rewards
-
4% on gas (up to $7,000 per year; 1% after)
-
3% at restaurants and on eligible travel
-
2% at Costco and on Costco.com
-
1% on all other purchases
Since it’s a Visa card, it is accepted more widely than the previous AmEx card.
Important: Reward points can only be redeemed at Costco warehouse locations or on Costco.com.
How the Visa Partnership Helps Keep Prices Low
Visa processes the card transactions for Costco. Typically, merchants pay around 2%–3% per transaction in credit card fees.
But Costco negotiated a special deal with Visa to reduce these fees to less than 0.5%.
Why This Matters
-
Lower fees = lower operating costs for Costco
-
Costco can maintain lower product prices
-
Competitors paying higher fees often pass the cost to customers
Because Costco already sells items near wholesale prices, these savings play a major role in keeping Costco affordable.
Can You Shop at Costco Without a Visa Card?
Yes! Even if you don’t have any Visa credit card, you can still shop at Costco.
Accepted Non-Visa Payment Options
-
Cash
-
Checks
-
ATM/debit cards
-
EBT
-
Costco Cash Cards
Note:
-
Taxis and car washes inside Costco do not accept cash, checks, or EBT.
Can You Shop at Costco Without a Membership?
Yes—in a limited way. Costco Cash Cards (gift cards) allow non-members to shop in the store.

About Costco Cash Cards
-
Can be loaded with $25 to $2,000
-
Must be purchased by a Costco member
-
Can be used by anyone, including non-members
Costco Membership Levels
-
Executive Membership: $120/year
-
Business Membership: $60/year
-
Gold Star Membership: $60/year
More Ways to Save Money
If you want to improve your financial planning, a financial advisor can guide you in:
-
Budgeting
-
Long-term goal planning
-
Choosing the right savings options
Online-only banks such as Ally or Marcus often offer higher interest rates for savings accounts, helping you earn more while saving.
Summary
-
Costco only accepts Visa for in-store credit card payments.
-
Costco.com accepts Visa, Mastercard, and Discover, but not American Express.
-
Costco switched to Visa in 2016 through a partnership with Citi, launching the Costco Anywhere Visa card.
-
The Costco Visa card offers cashback rewards on gas, restaurants, travel, and Costco purchases.
-
Costco’s Visa partnership keeps transaction fees low, helping maintain lower prices for shoppers.
-
Non-Visa holders can still shop using cash, debit, EBT, or Costco Cash Cards.
