What forms of payment does Costco accept?

Q. What are my options for paying at Costco?

Adam answers:

That depends on if you are talking about paying at a Costco warehouse store or online at Costco.com:

  • At a Costco store: you may pay with cash, a check, a debit card, a Costco Cash Card, or with a Visa credit card. Visa is the ONLY credit card accepted in Costco warehouse stores in the United States — no MasterCard, no American Express, no Discover. (Note that this became true on June 20, 2016; previously Costco had only accepted American Express credit cards.) Costco offers its own Visa card in partnership with Citibank, but any Visa credit card is accepted in a Costco store.
  • On Costco.com: you can use just about any credit card other than American Express — Visa, MasterCard, or Discover — as well as Costco Cash Cards and most debit/ATM cards.

Of note: if you don’t want to use Visa but want to use another credit card for in-store purchases, you could buy Costco Cash Cards online with your credit card and then use those in store. It’s a bit of a pain as a workaround, but that’s up to you.