Comparison of the best credit cards for Costco Canada

The easiest way to pay at Costco Canada… is with a Mastercard credit card .
But as you will see below, you could also use Visa cards with a back door method.
Note that no credit card considers Costco a grocery store!

You don’t need to have a CIBC Costco Mastercard, contrary to what many Costco members believe.

All Mastercard credit cards are accepted at Costco!
So here is the list of the best Mastercard and Visa card to maximize your returns at your favourite warehouse.
The best MASTERCARD credit cards for Costco
There are many MASTERCARD credit cards out there you can use at Costco.
Choose the best one based on your goal:
Costco credit card – Mastercard cash back
If you wish to get cash back, there are many MASTERCARD cash back credit cards for your Costco purchases!
Carte Mastercard Neo World EliteMD – Partout
La Carte Mastercard Neo World EliteMD – Partout réunit la simplicité d’un taux unique et les avantages d’une carte premium. Obtenez 2 % de remise en argent sur tous vos achats (jusqu’à 4 000 $ par mois, puis 1 % par la suite), sans catégorie à suivre.
Vous conservez tous les avantages World EliteMD : assurances voyage complètes, assurance collision pour les locations de voitures et abonnement à DragonPass pour les salons d’aéroport. Ajoutez à cela les remises additionnelles chez plus de 10 000 partenaires Neo.
Avec une limite de crédit instantanée allant jusqu’à 30 000 $, c’est l’option premium pour ceux qui veulent une remise en argent élevée sur chaque achat, sans effort.
Les assurances voyage ne sont pas offertes aux résidents du Québec. L’abonnement DragonPass est inclus; des frais s’appliquent à chaque visite de salon.
Other credit cards
Here are several other cash back MASTERCARD credit cards:
- Rogers Red World Elite® Mastercard®: up to 3% cash back per dollar spent at Costco (if you’re a Rogers, Fido or Shaw customer)
- Rogers Red Mastercard: up to 3% cash back per dollar spent at Costco (if you’re a Rogers, Fido or Shaw customer)
- Neo World Elite® Mastercard – Everywhere: 2% cash back per dollar spent at Costco
- KOHO Premium Mastercard Prepaid Card: 2% per dollar on Costco purchases
- RBC Cash Back Preferred World Elite Mastercard: 1.5% cash back per dollar spent at Costco
- Neo World Mastercard – Everywhere: 1% cash back per dollar spent at Costco
- BMO CashBack® World Elite®* Mastercard®* 1% rebate per dollar spent at Costco
- MBNA Smart Cash World® Mastercard®: 1% per dollar on Costco purchases
- MBNA Rewards Platinum Plus® Mastercard®: 1 point per dollar on Costco purchases
- Desjardins Cash Back World Elite Mastercard: 1% per dollar on Costco purchases
- MBNA Rewards World Elite® Mastercard®: 1 point per dollar spent at Costco.
And CIBC Costco Mastercard?
As you’ve seen below, there are more attractive cashback credit cards than the CIBC Costco Mastercard.
As a reminder, this one offers gas pedals for restaurants, gasoline and Costco.ca (but there are annual limits to respect). Otherwise, you’ll earn 1% cash back on all other purchases, including those made at Costco.
Costco credit card – Mastercard Travel-Points
If you prefer travel points, there are many Travel Points MASTERCARD credit cards for your Costco purchases!
Other credit cards
Here are several other Travel MASTERCARD credit cards:
- Desjardins Odyssey World Elite Mastercard: 1.5% per dollar on Costco purchases
- BMO Blue Rewards World Elite®* Mastercard®*: 1.34% per dollar spent at Costco
- National Bank World Mastercard®: 1.25% per dollar spent at Costco
- MBNA Rewards World Elite® Mastercard®: 1 point per dollar spent at Costco.
If you don’t have the minimum income requirement for World Elite cards ($80,000 individual / $150,000 household), here are other MASTERCARD credit cards with travel rewards:
- MBNA Rewards Platinum Plus® Mastercard®: 1 point per dollar on Costco purchases
- BMO Blue Rewards Mastercard®*: 1 point per dollar spent at Costco
- National Bank Platinum Mastercard®: 1 point for every .5 spent at Costco (see our head-to-head comparison between the National Bank Platinum Mastercard and the TD Platinum Travel Visa Card for the full breakdown)
The best VISA credit cards for Costco
On Costco.ca, you can pay with a VISA credit card. And since you can buy Costco SHOP cards that you can use in warehouses, it’s a backdoor method to use any VISA credit card for Costco!

Choose the best credit card based on your goal:
Costco credit card – Visa Aeroplan
If you’re a member of the Aeroplan program, you’ll want to be able to earn Aeroplan points on your Costco purchases!
Use your Aeroplan credit card on costco.ca to buy Cash Cards for use in the warehouse!
Milesopedia’s choice
The TD® Aeroplan® Visa Infinite* Card is a great way to earn points Aeroplan for all your Costco purchases.
With this credit card you earn:
- 1 point for every dollar spent on Costco.ca
- A great welcome bonus
- Premium travel insurance
Other credit cards
Several other credit cards offering points Aeroplan may also be of interest:
- TD® Aeroplan® Visa Infinite Privilege* Credit Card : 1.25 Aeroplan point per dollar spent at Costco.ca
- CIBC Aeroplan® Visa Infinite* Card: 1 Aeroplan point per dollar spent at Costco.ca
- TD® Aeroplan® Visa Platinum* Credit Card 1 point Aeroplan for every $1.5 spent at Costco.ca
Costco credit card – Visa Travel-Points
There are many Travel Points VISA credit cards for your Costco purchases!
Milesopedia’s choice
The Scotiabank Passport Visa Infinite + Card is a great way to earn travel points on all your Costco purchases.
With this credit card, you earn:
- 1 point per dollar at Costco.ca
- A great welcome bonus
- 6 access to airport lounges
- No conversion fee for foreign currency transactions
- Premium travel insurance
Other credit cards
Several other travel points credit cards may be interesting for you:
- TD First Class Travel® Visa Infinite* Card: 1.5% per dollar of Costco.ca purchases
- CIBC Aventura® Visa Infinite* Card: 1 point per dollar spent at Costco.ca
- RBC Avion Visa Infinite Card: 1 point for every dollar spent at Costco.ca
Costco credit card – Visa cash back
If you prefer cash back, there are a few cash back VISA credit cards for your Costco purchases!
Milesopedia’s choice
The CIBC Dividend® Visa Infinite* Card is a great way to earn cash back on all your purchases at Costco.
With this credit card, you earn:
- 1% on Costco.ca
- 4% on grocery and gas purchases
- Premium insurance
Other credit cards
Three other cash back credit cards may be of interest:
- TD Cash Back Visa Infinite* Card: 1% per dollar spent at Costco.ca
- Scotiabank Momentum® Visa Infinite +* Card: 1% per dollar spent on Costco.ca
- CIBC Dividend Platinum® Visa* Card 1% per dollar spent at Costco.ca
As you can see, there are plenty of credit cards to choose from at Costco.
If we had to pick just one, we’d go with the Neo World Elite® Mastercard – Everywhere, which offers 2% cash back on all your purchases, including at Costco.
Carte Mastercard Neo World EliteMD – Partout
La Carte Mastercard Neo World EliteMD – Partout réunit la simplicité d’un taux unique et les avantages d’une carte premium. Obtenez 2 % de remise en argent sur tous vos achats (jusqu’à 4 000 $ par mois, puis 1 % par la suite), sans catégorie à suivre.
Vous conservez tous les avantages World EliteMD : assurances voyage complètes, assurance collision pour les locations de voitures et abonnement à DragonPass pour les salons d’aéroport. Ajoutez à cela les remises additionnelles chez plus de 10 000 partenaires Neo.
Avec une limite de crédit instantanée allant jusqu’à 30 000 $, c’est l’option premium pour ceux qui veulent une remise en argent élevée sur chaque achat, sans effort.
Les assurances voyage ne sont pas offertes aux résidents du Québec. L’abonnement DragonPass est inclus; des frais s’appliquent à chaque visite de salon.
Frequently Asked Questions about the best credit cards for Costco
Here are frequently asked questions in the milesopedia community about this card.
Why do you need a Mastercard to shop at Costco?
In Canada, Costco only accepts Mastercard, neither Visa nor American Express. This is a commercial exclusivity negotiated in 2014 during the transition from the former Amex partnership. Result: if your primary rewards card is a Visa or an Amex, it is useless at Costco locations.
The solution: add a secondary Mastercard dedicated to your Costco purchases. That’s where cards like the Neo World Elite® Mastercard – Everywhere or the Rogers Red World Elite® Mastercard® become strategic.
Our featured card
Our editorial integrity
Our reviews and rankings are based on an objective assessment. Advertisers do not influence our content. We may receive compensation through some links; our analysis and opinions remain independent.
































