Back

What Credit Cards Does Costco Canada Accept?

September 2nd, 2026 [Updated September 3rd, 2026]
Quan Vu

Written By

Quan Vu

What credit cards does Costco in Canada accept

Share

a safe, rewarding, and budget-friendly way to spend

Costco Canada accepts Mastercard as its credit card network in warehouses.

Visa credit cards are not accepted for in-store purchases. If you shop on Costco.ca, you can use either Mastercard or Visa. Costco gas stations also accept Mastercard.

KOHO Prepaid Mastercard (Credit Card Alternative)

KOHO Prepaid Mastercard is a credit card alternative that lets you spend money you already have.

With KOHO Prepaid Mastercard, you can:

  • Get instant approval with no credit check

  • Spend only the money you load onto your account

  • Pay no interest on your purchases

  • Earn up to 2% cash back

  • Use your card for in-store purchases, online shopping, and recurring payments

Does Costco Canada Accept Mastercard?

Yes.

Costco warehouses in Canada accept Mastercard. It is the credit card network accepted for purchases inside Canadian Costco warehouses.

Does Costco Canada Accept Visa?

Not inside Costco warehouses.

Visa credit cards can be used when shopping on Costco.ca. Costco's online store accepts both Mastercard and Visa.

If you normally use a Visa card, you will need another payment method when shopping inside a Canadian Costco warehouse.

Does Costco Canada Accept American Express?

No.

American Express is not listed as an accepted payment method at Costco Canada warehouses or on Costco.ca. Costco Canada currently uses Mastercard for credit card purchases in its warehouses.

What Payment Methods Does Costco Accept in Canada?

You have more options than just credit cards.

Costco warehouses accept:

  • Mastercard

  • Debit cards

  • Cash

  • Costco Shop Cards

  • Personal cheques under certain conditions

  • Apple Pay

Costco gas stations accept Mastercard, debit cards and physical Costco Shop Cards. Cash is not accepted at Costco gas stations.

What Credit Cards Does Costco.ca Accept?

Costco's online payment rules are different from its warehouse rules.

On Costco.ca, you can pay with:

  • Mastercard

  • Visa

  • Most PIN-based debit cards

  • Costco Shop Cards

This means you can use a Visa credit card online even though you cannot use one for an in-store Costco Canada purchase.

Can You Use a Prepaid Mastercard at Costco?

A prepaid Mastercard can generally be used anywhere Mastercard is accepted.

You load money onto the card before spending it. You are not borrowing money from a credit limit.

What Is the Best Type of Card to Bring to Costco Canada?

If you want to pay by card inside a Canadian Costco warehouse, bring a Mastercard or debit card.

For Costco.ca, you have more flexibility. Both Mastercard and Visa are accepted.

The simplest rule to remember is: Mastercard works at Costco Canada warehouses. Visa is accepted online at Costco.ca.

Note: KOHO product information and/or features may have been updated since this blog post was published. Please refer to our KOHO Plans page for our most up to date account information!

About the author

Quan works as a Junior SEO Specialist, helping websites grow through organic search. He loves the world of finance and investing. When he’s not working, he stays active at the gym, trains Muay Thai, plays soccer, and goes swimming.

Read more about this author