Costco accepts Mastercard, but only in specific ways

Costco takes Mastercard credit cards at warehouse locations and online, but the rules depend on how you shop and what type of Mastercard you hold. In-warehouse, you can use any Mastercard. Online at Costco.com, Mastercard works everywhere. At the gas station, Mastercard is not accepted — only Visa, American Express, and Costco's own Costco Anywhere Visa card.

This matters because many people discover the gas station restriction only when they try to pay, and it can be frustrating if Mastercard is your primary card. Understanding where each card type works saves you a trip back inside or a switch to a different payment method.

Key Takeaways

  • Mastercard works inside Costco warehouses and on Costco.com for all purchases.
  • Costco gas stations do not accept Mastercard — only Visa, American Express, and the Costco Anywhere Visa card.
  • If you shop at Costco regularly, the Costco Anywhere Visa card offers 4% back on gas and 2% back on other Costco purchases.
  • You do not need a Costco membership card to use the gas station if you have a valid Costco credit card.

Where Mastercard works at Costco

Inside the warehouse, Mastercard is accepted at checkout alongside Visa, American Express, Discover, and cash. This applies to all Mastercard products — standard cards, rewards cards, business cards, and prepaid Mastercards. You can also use Mastercard on Costco.com for any purchase, including groceries, electronics, and household items.

The warehouse acceptance is straightforward: bring your Mastercard to the register, and it will process like any other card. There are no restrictions based on the card issuer or the type of Mastercard you hold.

Why Costco gas stations reject Mastercard

Costco's gas stations only accept Visa, American Express, and the Costco Anywhere Visa card. This is a deliberate choice by Costco, not a technical limitation. The company has negotiated exclusive payment agreements that exclude Mastercard and Discover at the pump.

This restriction applies whether you pay at the pump or inside the gas station attendant booth. If you arrive with only a Mastercard, you will need to use a different payment method or go inside the warehouse to make a purchase with your Mastercard and then return to the pump.

The Costco Anywhere Visa card and its rewards

If you hold a Costco Anywhere Visa card, you gain access to the gas station and earn rewards on your spending. The card offers 4% cash back on Costco gas, 3% back on restaurants and travel, 2% back on all other Costco purchases, and 1% back on everything else. These rewards are paid as an annual rebate on your Costco membership statement.

You do not need a Costco membership card to use the Costco Anywhere Visa card at the gas station — the credit card itself serves as your access. This is useful if you have a card but have let your membership lapse, though you will not be able to shop inside the warehouse without an active membership.

What to do if you only have Mastercard

If Mastercard is your only card and you need to buy gas at Costco, you have a few options. You can pay with cash, debit card, or another credit card if you have one. You can also go inside the warehouse, make a purchase with your Mastercard, and then use that same card at the pump — but this only works if you have a valid Costco membership.

If you shop at Costco frequently and want to use a credit card at the gas station, consider opening a Costco Anywhere Visa card. The process process takes place in the warehouse or online, and approval is usually quick. The card has no annual fee if you maintain an active Costco membership.

Mastercard at Costco Travel and other services

Costco Travel, the warehouse's travel booking service, accepts Mastercard for reservations and purchases. You can book hotels, flights, and vacation packages using your Mastercard on the Costco Travel website or by calling their phone line.

Costco's pharmacy, optical, and tire center services also accept Mastercard inside the warehouse. The gas station is the only Costco service location that excludes Mastercard.

Frequently Asked Questions

Can I use Mastercard at Costco if I don't have a membership?

You cannot shop inside the warehouse without a membership, but you can use Mastercard on Costco.com without one. For the gas station, you would need either a Costco membership or a Costco Anywhere Visa card to enter the lot.

What if my Mastercard is declined at the warehouse?

A decline at the register is usually a fraud alert or insufficient funds, not a Costco policy issue. Contact your card issuer to check your account status. Costco's system accepts all Mastercards, so the problem is on the card side, not Costco's.

Does Costco accept Mastercard debit cards?

Yes. Mastercard debit cards work anywhere Mastercard credit cards do — inside the warehouse and on Costco.com. They are not accepted at the gas station, just like Mastercard credit cards.

Is there a fee to use Mastercard at Costco?

No. Costco does not charge a fee for using any credit card, including Mastercard. You pay only the purchase price plus any applicable sales tax.

Can I use a Mastercard gift card at Costco?

Yes, Mastercard gift cards work at the warehouse and on Costco.com. They will not work at the gas station, following the same rule as all other Mastercards.