
🛒 Introduction: Why Costco Payment Rules Matter
Costco is one of the largest wholesale retailers in the world, known for bulk discounts, membership perks, and strict control over payment methods. While most stores accept a variety of credit cards, Costco is famously selective—which often leaves customers wondering:
❓ “Can I use my Mastercard at Costco?”
The answer isn’t as simple as “yes” or “no”—it depends on where and how you’re shopping.
In this article, we’ll cover:
- Whether Costco accepts Mastercard in-store and online
- Workarounds and tips for Mastercard users
- Why Costco limits card types
- Accepted payment methods at different locations
- Regional differences (U.S. vs. Canada, etc.)
📍 Does Costco Accept Mastercard In-Store?
❌ No, Costco Does Not Accept Mastercard for In-Store Purchases in the U.S.
As of 2024, Costco warehouse locations in the United States do not accept Mastercard credit cards at the register.
Only Visa credit cards are accepted for in-store credit card transactions.
🔍 Why Not Mastercard?
Costco has an exclusive merchant agreement with Visa. This partnership allows Visa to be the sole credit card network accepted in U.S. warehouses, in exchange for lower processing fees and enhanced customer benefits.
That means:
- You can’t use a Mastercard credit card at the register.
- Even popular cards like Chase Freedom, Citi Mastercard, or Apple Card (Mastercard) won’t work in-store.
✅ Workarounds for In-Store Mastercard Users
Even though Mastercard credit cards aren’t accepted directly, you still have options:
Option | How It Works |
---|---|
Debit Mastercard | Accepted like any debit card via PIN entry |
Costco Shop Cards | Buy gift cards using Mastercard elsewhere, then spend in-store |
Mobile Wallets | Add a debit Mastercard to Apple Pay or Google Pay (if location supports it) |
ATM Cash Withdrawals | Use Mastercard at a nearby ATM to pay with cash |
💡 Tip: Many customers purchase a Costco Shop Card online with Mastercard, then use it in the warehouse.

💻 Does Costco Accept Mastercard Online?
✅ Yes, Mastercard Is Accepted on Costco.com
Unlike in-store policy, Costco’s online store (Costco.com) accepts a broader range of credit cards, including:
- Mastercard
- Visa
- Discover
- American Express
So if you’re shopping online, you can:
- Pay for electronics, furniture, or appliances
- Renew your Costco membership
- Buy digital Costco gift cards
- Order for home delivery
🛒 This makes Costco.com a great workaround for Mastercard loyalists.
📦 Can I Use Mastercard for Costco Grocery Delivery?
Yes—Costco’s grocery delivery (fulfilled by Instacart or third-party couriers) is part of Costco.com’s infrastructure. You can use Mastercard for:
- Same-day delivery
- 2-day dry goods delivery
- Scheduled delivery in major metro areas
Note: Grocery delivery may have item restrictions or require a separate Instacart login in some regions.
🌎 Does Costco Accept Mastercard in Canada?
✅ Yes, Costco Canada Accepts Mastercard
In a twist, Costco locations in Canada do accept Mastercard credit cards.
This is due to a separate merchant agreement between Costco Canada and Mastercard, similar to the Visa agreement in the U.S.
So if you’re shopping in:
- Toronto
- Vancouver
- Calgary
- Or anywhere in Canada…
You can pay with:
- Mastercard credit cards
- Mastercard debit cards
- Co-branded cards like the CIBC Costco Mastercard
🇨🇦 Bonus: The CIBC Costco Mastercard in Canada doubles as a membership card and earns Costco rewards.

🤔 Why Is Costco So Picky with Credit Cards?
Costco limits the types of credit cards it accepts to negotiate lower interchange fees with card networks.
By only working with one network at a time:
- Costco pays less per transaction
- Credit card partners offer exclusive rewards to Costco members
- The checkout process is streamlined across all locations
💳 Previous Costco Credit Card Partnerships
Years | Card Network | Notes |
---|---|---|
1999–2016 | American Express | Exclusive U.S. partner for nearly two decades |
2016–Present | Visa | Replaced AmEx with Citi Visa and opened acceptance to all Visa cards |
Ongoing | Mastercard (Canada) | Costco Canada’s exclusive credit card network |
🧾 What Payment Methods Does Costco Accept?
Here’s a breakdown of Costco’s accepted payment types by region and platform:
🏬 In-Store (U.S.)
Payment Type | Accepted? |
---|---|
Visa Credit Cards | ✅ Yes |
Visa Debit Cards | ✅ Yes |
Debit Mastercard | ✅ Yes |
Mastercard Credit Cards | ❌ No |
American Express | ❌ No |
Discover | ❌ No |
Costco Shop Cards | ✅ Yes |
EBT | ✅ Yes (eligible items only) |
Cash | ✅ Yes |
Checks | ✅ Yes (for members only) |
🖥️ Online (Costco.com)
Payment Type | Accepted? |
---|---|
Visa | ✅ Yes |
Mastercard | ✅ Yes |
Discover | ✅ Yes |
American Express | ✅ Yes |
PayPal | ❌ No |
Apple Pay / Google Pay | ❌ No (some exceptions for mobile app) |
Costco Shop Cards | ✅ Yes |
🧠 Expert Tips for Mastercard Users Shopping at Costco
- Use Debit Mastercard In-Store
- Works like a regular debit card at checkout.
- Buy Costco Shop Cards Online
- Use Mastercard at Costco.com or other retailers to buy reloadable gift cards.
- Consider Getting a Visa Card
- If you’re a frequent Costco shopper in the U.S., consider getting a Visa card like:
- Citi Costco Anywhere Visa
- Chase Freedom Unlimited
- Capital One Venture Visa
- If you’re a frequent Costco shopper in the U.S., consider getting a Visa card like:
- Shop Online When Possible
- You’ll get full Mastercard acceptance, with warehouse-level prices.
- Use Mastercard for Gas?
- At Costco Gas stations, same Visa-only policy applies (U.S.); Mastercard debit may still work.

🧭 Advanced Tips for Mastercard Users Shopping at Costco
Although Costco’s Visa-only in-store policy may seem limiting, there are several proactive strategies Mastercard holders can use to maximize both convenience and reward points.
1. 💳 Use a Mastercard That Also Offers a Debit Option
Some financial institutions issue hybrid cards that operate on both credit and debit networks. If your bank provides a Mastercard that includes a checking account link, you may be able to swipe as debit in-store and still earn rewards.
2. 🔁 Convert Reward Points to Costco Credit
If your Mastercard is part of a rewards ecosystem (e.g., Citi ThankYou, Capital One Miles), check to see if you can:
- Redeem points for Costco Shop Cards
- Transfer points to gift card providers
- Exchange points for general prepaid Visa debit cards
This allows Mastercard users to turn reward earnings into Costco purchasing power—despite Visa exclusivity.
3. 🧾 Use Mastercard to Pay Off a Visa Card
Although unconventional, some savvy shoppers have been known to:
- Use a Mastercard to pay a Visa card bill
- Earn cashback or rewards for that payment
- Use the Visa card exclusively at Costco stores
Note: This approach depends on your bank’s payment and reward policies. Check for balance transfer rules and fees.
4. 🎁 Purchase Digital Costco Shop Cards in Advance
Mastercard users can plan ahead by purchasing digital Costco Shop Cards in denominations like $25, $50, $100, or more from:
- Costco.com
- Authorized resellers (e.g., Instacart, PayPal Gifts)
Once purchased, these cards can be:
- Printed or saved digitally
- Reloaded later using a Mastercard
- Used in-store or online for most purchases

🌐 International Costco Mastercard Policies Compared
Depending on where you live or travel, Costco’s credit card acceptance rules vary greatly.
🇨🇦 Costco Canada
Accepted:
✅ Mastercard (credit and debit)
❌ Visa (credit only, some debit accepted)
Key Notes:
- Costco Canada operates an exclusive partnership with Mastercard.
- Co-branded options like the CIBC Costco Mastercard offer rewards and double as membership cards.
- Canadian Costco gas stations accept Mastercard without issue.
🇲🇽 Costco Mexico
Accepted:
✅ Mastercard
✅ Visa
✅ American Express
Key Notes:
- More flexible than U.S. warehouses
- Local store policies may differ slightly, especially in remote areas
- Mastercard is widely accepted, even at fuel pumps
🇬🇧 Costco UK
Accepted:
✅ Mastercard
✅ Visa
❌ American Express
Key Notes:
- Both major card networks accepted
- Local bank-issued Mastercards (e.g., Barclaycard, HSBC) work without issues
- U.K. Costco also supports Apple Pay and Google Pay for certain card types
🧭 Summary: Where Can You Use Mastercard at Costco?
Country | In-Store Mastercard | Online Mastercard |
---|---|---|
USA | ❌ Credit, ✅ Debit | ✅ Yes |
Canada | ✅ Yes | ✅ Yes |
Mexico | ✅ Yes | ✅ Yes |
UK | ✅ Yes | ✅ Yes |
Japan | ✅ Yes | ✅ Yes |
🙋 Frequently Asked Questions (FAQs)
Q1: Can I use a Mastercard debit card at Costco in the U.S.?
✅ Yes, you can. It will be processed as a PIN-based debit transaction.
Q2: Will Costco ever accept Mastercard credit cards in-store?
🕒 There is no official plan as of 2024. Costco’s Visa partnership remains strong, but consumer demand may lead to future changes.
Q3: Can I use a Visa gift card purchased with a Mastercard?
✅ Yes. Visa gift cards bought with your Mastercard (at other retailers) can be used in-store at Costco.
Q4: Why does Costco Canada accept Mastercard but not the U.S. version?
Each country’s Costco division negotiates separate agreements with card networks. Canada’s Costco chose Mastercard, while the U.S. Costco partners with Visa.
Q5: Can I use my Costco membership card from the U.S. in Canada or Mexico?
✅ Yes! Your membership is internationally recognized. Payment options, however, will follow the local rules.

📊 Final Costco Credit Card Strategy for Mastercard Users
To make the most of your Costco membership and Mastercard loyalty, follow this 3-step system:
Step 1: Online First
Use your Mastercard for big-ticket or repeat orders via Costco.com to accumulate reward points and take advantage of shipping options.
Step 2: Load Up Shop Cards
Buy reloadable Costco Shop Cards online using your Mastercard. Carry them to the warehouse to shop like any other credit card user.
Step 3: Supplement with Debit
Link your checking account to a Debit Mastercard for daily use in-store and at Costco gas pumps.
🎯 Bonus: Use cashback or points from your Mastercard on gift cards or Visa products that unlock full Costco access.
✅ Final Answer: Does Costco Take Mastercard?
Shopping Method | Mastercard Accepted? |
---|---|
Costco U.S. In-Store | ❌ No (credit), ✅ Yes (debit only) |
Costco U.S. Online | ✅ Yes |
Costco Canada | ✅ Yes |
Costco Gas (U.S.) | ❌ No (credit), ✅ Yes (debit only) |
Gift Card Purchase | ✅ Yes (online only) |
In summary:
Costco does not accept Mastercard credit cards in-store in the U.S., but it does accept them online and in Canadian locations. Debit Mastercards are accepted in most cases.
🧾 For full flexibility, consider combining your Mastercard with online purchases, debit access, or Costco Shop Cards.