Costco accepts cash, debit cards, credit cards, checks, and digital wallets both in warehouse and online, but the specific cards and methods vary by location and membership type.

At Costco warehouses, you can pay with cash, debit cards, Visa credit cards, Mastercard, American Express, and Discover. You can also write a check at the register. Online at Costco.com, the payment options are more limited: credit cards (Visa, Mastercard, American Express, Discover), debit cards, and digital wallets like Apple Pay and Google Pay. Costco does not take Diners Club or other store credit cards.

The warehouse location matters. Some Costco warehouses in certain states accept additional payment methods, and a few older locations may have different card readers that affect what they can process. If you're unsure whether your preferred payment method works at your specific warehouse, call ahead or ask at the membership desk when you visit.

Key Takeaways

  • Costco warehouses accept cash, debit cards, Visa, Mastercard, American Express, Discover, and checks, but not Diners Club or store credit cards.
  • Online purchases at Costco.com work with credit cards, debit cards, Apple Pay, and Google Pay, but not cash or checks.
  • A few warehouse locations accept additional payment methods depending on state regulations and equipment, so your local warehouse may differ slightly.
  • Costco membership cards themselves are not payment methods—you need a separate form of payment at checkout even with an active membership.

Credit and Debit Cards at the Warehouse

Costco's warehouse checkout accepts Visa, Mastercard, American Express, and Discover credit cards, plus debit cards tied to any of those networks. You can also use a debit card that runs through the Visa or Mastercard network even if your bank doesn't brand it that way. The card reader at checkout will tell you if the card is accepted before you complete the transaction.

American Express is the only card brand Costco has historically preferred, though the warehouse now accepts all major networks. If you have an older Costco American Express card, it still works. Costco does not accept Diners Club, JCB, or any store-branded credit cards like Target or Amazon store cards.

Cash and Checks

Costco warehouses accept U.S. currency in any denomination. You can pay your entire purchase in cash, and the cashier will give you change. There is no minimum or maximum cash purchase limit at most locations, though individual warehouses may have their own policies during unusual circumstances.

Personal checks are also accepted at warehouse checkout. You'll need to show a valid ID, and the check must be written for the exact amount of your purchase or slightly more (the cashier will not write you change on a check). Costco does not accept traveler's checks or third-party checks.

Digital Wallets and Mobile Payments

At Costco.com, you can pay with Apple Pay and Google Pay. These digital wallets use the credit or debit card information you've stored in your phone, so the transaction processes the same way as if you'd entered the card number directly. You don't need a separate account or membership verification to use a digital wallet online.

In the warehouse, digital wallet support depends on the card reader equipment at your location. Some newer Costco warehouses accept Apple Pay and Google Pay at the register, but this is not yet standard across all locations. If you want to use a digital wallet in the warehouse, ask the cashier whether the register supports it before you begin checkout.

Online Payment Differences

Costco.com has a narrower set of payment options than the warehouse. You can use credit cards (Visa, Mastercard, American Express, Discover), debit cards, Apple Pay, or Google Pay. You cannot pay with cash, checks, or wire transfer online. If you have a Costco Cash card (the rewards card), you cannot use it as a payment method—it only works for rewards redemption after purchase.

When you check out online, Costco asks for a billing address and may request additional verification if the address doesn't match your card's registered address. This is a fraud prevention step and is normal. If your payment is declined online, contact Costco's customer service to troubleshoot; sometimes it's a mismatch between your address and card information rather than a problem with the card itself.

Membership Card Is Not a Payment Method

Your Costco membership card gets you into the warehouse and identifies your membership status, but it is not a way to pay for purchases. You must bring a separate form of payment—cash, card, or check—to complete your transaction. The membership card and your payment method are two separate things.

If you lose your membership card, you can still shop by providing your membership number at checkout or by having the cashier look up your account using your phone number or email. You'll still need to pay with cash, a card, or a check.

What Happens If Your Card Is Declined

If your card is declined at the warehouse register, the cashier will ask you to provide a different payment method. You can then use another card, cash, or a check. The declined card is not charged, and you can contact your bank later to find out why the transaction didn't go through.

Common reasons for decline include insufficient funds, a card that's expired or reported lost, a mismatch between your billing address and the address on file with your bank, or a fraud alert your bank triggered. If you believe your card should have worked, call your bank's customer service number on the back of the card before your next shopping trip.

Frequently Asked Questions

Can I use my Costco membership card to pay for items?

No. Your membership card only proves you're a member. You must bring a separate payment method—cash, debit card, credit card, or check—to pay for your purchases at checkout.

Does Costco take PayPal or other payment apps?

Costco.com does not accept PayPal. Online, you can use credit cards, debit cards, Apple Pay, or Google Pay. In the warehouse, only the card networks and payment types listed above are accepted.

Can I pay with a gift card at Costco?

Costco does not sell or accept gift cards as payment. You can use a Costco Cash card (the rewards card) to redeem rewards after you've made a purchase and paid with another method, but you cannot use it to pay for items upfront.

What if my warehouse doesn't have the payment method I want to use?

Call your local Costco warehouse directly to ask about payment options. Equipment varies by location, and some warehouses may have older card readers that don't support certain methods. The membership desk can tell you what your specific warehouse accepts.

Can I split a payment between two cards at Costco?

Most Costco registers allow you to split payment between two cards or between a card and cash. Tell the cashier before you start the transaction, and they'll ring it up in two separate transactions or process it as a split payment, depending on the register system.