Does Costco Accept American Express?

No — Costco does not accept American Express at its warehouses or on Costco.com. Costco dropped AmEx in 2016 when its exclusive co-branded credit card partnership switched to Visa. Today Costco only accepts Visa credit cards (plus debit, cash, checks, and EBT). Here's what you can pay with — and the best Visa card to use at Costco.