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 an American Express card (including the Costco TrueEarnings American Express card). American Express is the ONLY credit card accepted in Costco warehouse stores.
  • On Costco.com: you can use just about any credit card — American Express, MasterCard, Visa, or Discover — as well as Costco Cash Cards or the Bill Me Later service.

Of note: if you don’t want to get the Costco American Express card but want to use your 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.