Best Costco Mastercards in Canada

Updated Jan 17, 2025

Does Costo take Visa? No. Costco Canada only accepts Mastercards, and using a Costo Mastercard to shop here can quickly pay for your membership fee and more with cash back and/or rewards.

While we adhere to strict editorial guidelines, partners on this page may provide us earnings.

Looking for the best Mastercard for Costco? Here's our list of best Costco credit cards to maximize your earning while shopping.

Costco is a popular destination for budget and quality-conscious Canadian shoppers and if you want to use plastic to pay you're going to need a Mastercard. Here's what you need to know about the credit cards accepted at Costco and how to make the most of them.

Best Mastercards to use at Costco

Rogers Red Mastercard®

Apply Now

CIBC Costco Mastercard®

Apply Now

RBC Cash Back Preferred World Elite Mastercard

Apply Now

  • Why you can trust Money.ca's best Costco credit card in Canada list

    +

    Money.ca rates all credit cards on a numeric scale of 1 to 5 stars, with 1 being the lowest and 5 the highest rating, respectively. Money.ca’s proprietary scoring formulas break down the confusing language, complex points, rewards and earn rates to give you the real data that caters to your needs first, not ours.

    Our partnerships have no impact on our ratings, which are solely determined by the merits of each card. To learn more about how we researched and ranked these cards, read our full credit card review methodology.

Costco eligibility

What credit cards can you use at Costco?

Costco had a 15-year, exclusive relationship with American Express until 2014, offering co-branded Amex cards for Costco shoppers to use as both their proof of membership and their payment method. But a rift developed between the two companies and they ultimately parted ways, with Mastercard taking over as Costco’s new credit card processor in 2015.

Mastercard’s ongoing credit card partnership with Costco’s Canadian warehouses is exclusive; Amex and Visa credit cards are unfortunately not accepted as a means of payment at Costco warehouse registers.

Costco.ca still accepts Visa credit cards, but for the purposes of this article we’ll be picking Mastercards only, as they’re universally accepted at every Costco point of sale in Canada—warehouses, online, and at gas stations. 

Expert tip: Get a Costco Mastercard with a high earn rate

Costco cards are limited to Mastercard options if you want to shop in-store, but make sure to read the fine print on rewards because despite being the credit card brand of choice, Costco purchases may be excluded from high earn-rate categories. Costco is one of the most popular grocery stores that Canadians shop for. However, many Canadians are often surprised to know that their credit cards don’t work quite the same way at Costco as they do at other grocery stores. Not only does Costco only accept Mastercard branded credit cards in their warehouse stores, but many credit cards with rewards points don’t always work the same way when shopping here either. Shopping at Costco is often an exception to higher-earn categories, specifically when it comes to groceries. Look for a Costo-branded Mastercard to get the most out of your big shops here.

Hannah Logan, Money.ca credit card, saving and travel expert

Keep in mind that many of Canada’s best cash back credit cards and rewards cards give their highest earn rates for grocery purchases.

But Mastercard’s merchant codes (the system by which stores are sorted into purchase categories) do not recognize Costco as a grocery store, so we’ve generally chosen credit cards that offer favourable flat cash back or rewards rates to customers on all their purchases—Costco included.

Best overall

Best Costco Mastercard overall

$349

First Year Value

$289

Annual Value

Learn More Apply Now On Rogers Bank's Secure Site

A Rogers card catering to both Costco fans and travel junkies is the Rogers Red World Elite® Mastercard®. 

It grants 1.5% cash back for all purchases made in Canadian dollars. That’s almost double Costco’s own Mastercard, plus cardholders will also earn 3% back on all eligible purchases made in U.S. dollars. (net 0.5% after the foreign transaction fee).

And, if you're a Rogers customer, get 2% back on all eligible non-U.S. dollar purchases (with 1 eligible Rogers service).

As a World Elite card, it also provides insurance for out-of-province medical needs, car rentals, trip interruption and cancellation, and protection for new items bought with the card. There’s $0 annual fee, but you’ll have to demonstrate $80,000 in annual personal income to be eligible.

*Terms and conditions apply.

Best co-branded

$246

First Year Value

$0

Annual Value

Learn More Apply Now On CIBC's Secure Site

When looking at Costco credit cards, many people will consider the CIBC Costco Mastercard® since it’s Costco's official co-branded credit card.

With this card, you’ll earn 3% cash back at restaurants and at Costco gas†; 2% cash back at other gas stations, electric vehicle charging stations and at Costco.ca†; and 1% cash back on all other purchases†.

While the earning rate is respectable, there’s no increased offer on in-store Costco purchases. That means when you shop at Costco warehouses and pay with your CIBC Costco Mastercard®, you’ll only earn 1% cash back.

There are a few additional benefits with the CIBC Costco Mastercard®. Your card doubles as your Costco membership, so you don’t need to worry about bringing your membership card with you. You also get mobile device insurance, purchase security, and extended warranty on purchases charged to your card.

You must have a Costco membership to apply for the card, but there’s no annual fee ($0). Up to 3 additional cardholders for $0. The only other requirement is a minimum annual income of $15,000.

If you have a minimum personal income of $60,000 or a household income of $100,000, you may qualify for the CIBC Costco World Mastercard. The two cards are the same, but the World version has a few extra benefits, such as car rental insurance. 

  • The information for the CIBC Costco Mastercard® has been collected independently by Money.ca. The card details on this page have not been reviewed or provided by the card issuer.
  • †Terms and Conditions Apply. This offer is not available for residents of Quebec.
Best RBC card

$256

First Year Value

$0

Annual Value

Learn More Apply Now On RBC's Secure Site

When it comes to navigating Costco runs in Canada, the RBC Preferred World Elite Mastercard offers you a seamless shopping experience.

Accepted at Costco locations across the country, this card ensures you can stock up on your essentials with ease. Say goodbye to carrying cash or multiple cards—simply swipe your RBC Preferred World Elite Mastercard and enjoy the convenience of a single payment method at Costco.

A minimum personal income of $80,000 or a minimum household income of $150,000 is required to qualify for this card. It also has a annual fee.

If you're comfortable with the annual fee, the perks don't stop there. With the RBC Preferred World Elite Mastercard, you unlock a host of benefits designed to enhance your everyday transactions and lifestyle.

Enjoy up to 1.5% back on all purchases (without limit), allowing you to earn while you spend. Whether you're stocking up on groceries at Costco, dining out with friends, or making online purchases, every transaction earns you valuable cash back rewards, putting money back in your pocket with every swipe.

In addition to cash back rewards, the RBC Preferred World Elite Mastercard offers premium perks tailored to elevate your overall experience.

From convenient insurance coverage for car rentals to Mastercard airport experiences provided by DragonPass, this card ensures you're well taken care of wherever you go. Plus, stay connected with its complimentary Boingo‡ Wi-Fi account and access over 1 million hotspots worldwide. And benefit from instant-fuel savings at Petro-Canada or maximize your Be Well points at Rexall with your RBC Preferred card. Get a 12-month complimentary DashPass subscription18 – a value of almost $120. Enjoy unlimited deliveries with $0 delivery fees on orders of $15 or more when you pay with your eligible RBC credit card

*This post contains affiliate links. Please read disclaimer for more info.

Refer to RBC page for up to date offer terms and conditions

Disclaimer: Money.ca may engage in affiliate marketing, which is done by embedding tracking links into Money.ca. If you click on a link for an affiliate partnership, a cookie will be placed on your browser to track any sales for purposes of commissions. 

Best newcomers card

Best Mastercard to use at Costco with no annual fee

10 pts per $1

Welcome Bonus

$316

First Year Value

$286

Annual Value

Learn More Apply Now On PC Financial's Secure Site

With the PC Financial Mastercard, you’ll earn 10 PC Optimum points per dollar you spend while shopping at  Costco. This is a great option for your Costco purchases because, chances are, you do your regular grocery shopping elsewhere. If you choose a Loblaw’s branded store, points you earn at Costco can help offset your regular grocery bill.

Shoppers Drug Mart often has bonus redemption events to further boost the value of your PC Optimum points. That’s where you can redeem a set number of points for more than they’re usually worth. Earn 25 points per $1 at Shoppers Drug Mart and Pharmaprix. For example, you could redeem 200,000 PC Optimum points for $300 off. The regular value is $200, so that’s a 50% increase.

This card is also appealing because it’s relatively easy to be approved for. You only need an annual income of $15,000 and you don't need to have outstanding credit to be considered. Other factors may apply when determining your eligibility, but this card has fewer restrictions than other rewards cards.

  • Sponsored advertising. President’s Choice Financial® Mastercard® is provided by President’s Choice Bank. The PC Optimum™ program is provided by President's Choice Services Inc. President’s Choice Bank is not responsible for the contents of this site, including any editorials or reviews that may appear on this site. For complete information regarding the PC® Mastercard®, PC® World Mastercard®, or PC® World Elite Mastercard®, please click on the “Apply Now” or other applicable button.
Best for grocery rewards

Best Costco card with grocery rewards

up to 10%

Welcome Bonus

$950

First Year Value

$690

Annual Value

Welcome Bonus: Get up to 10% cash back in your first 3 months and the $120 annual fee waived in the first anniversary*

Learn More Apply Now On BMO's Secure Site

One of the best cash back credit cards in Canada is the BMO CashBack® World Elite®* Mastercard®*.

It’s a great card overall since you’ll earn 5% in cash back on groceries; 4% on transit, 3% on gas; 2% on recurring bills; and 1% on everything else (including Costco). While these earning rates are fantastic, there are billing cycle caps of $500 on groceries; $300 on transit; $300 on gas; and $500 on recurring bill payments. If you exceed those amounts, you’ll earn 1% cash back.

Another appealing aspect of this card is that you can redeem your cash back for as little as $1. That means no waiting for monthly or annual payouts like other cards. In addition, you can apply your cash back as a statement credit, have it deposited to your BMO account, or even invest it with BMO InvestorLine. 

Since this is a World Elite Mastercard, the annual personal income of $80,000 or household income of $150,000 does apply.

You also get the standard World Elite benefits such as free Boingo Wi-Fi, and a free membership in Mastercard Travel Pass provided by DragonPass (no free passes). The welcome bonus: Get up to 10% cash back in your first 3 months and the $120 annual fee waived in the first anniversary*

  • *Terms and conditions apply.
  • BMO is not responsible for maintaining the content on this site. Please click on the Apply now link for the most up to date information.

Costco online

Which Costco credit cards can you use online?

To compete with other dominant retailers (we’re looking at you, Amazon), Costco has brought online ordering and home delivery to Canadians. It’s already available in most of Canada, leading us to ask: Which card is best for ordering online at Costco.ca? While any of the above Mastercards will more than suffice, Costco has also invited Visa cardholders to use their cards as well—but only for online shopping (not useable for shopping in Costco warehouses). Check out our list of the best Visa cards in Canada if you do most of your Costco shopping online and haven’t found a Mastercard in this article to your taste.

Costco groceries

Can you earn grocery rewards at Costco?

Grocery rewards are highly sought after by the average Canadian, as they offer significant value. However, if you're specifically looking for a Costco grocery card, I'm sorry to inform you that Costco is not categorized as a grocery store according to Mastercard's merchant code system. This means that even if your credit card offers bonus rewards for grocery purchases, you won't earn any additional points or cash back when using your card at Costco. 

Why Mastercard?

Why is Mastercard the only credit card accepted at Costco?

Although it’s never been officially disclosed, Costco likely only accepts Mastercard in Canada because they’ve negotiated an exclusive deal with the payment network. Whenever a Costco customer pays with their credit card, Mastercard gets a small percentage since they’re the host payment network. By agreeing to an exclusive deal with Mastercard, Costco can pass on any savings to the consumer.

It’s worth noting that Mastercard wasn’t always the only credit card accepted by Costco. There used to be an exclusive agreement with American Express, but that deal ended in 2014. The official Costco credit card can change at any time. Right now, the partnership is with CIBC, but previously, Capital One was the provider.

Costco payments

Payment methods and credit cards accepted at Costco Canada

There are four main payment methods available at Costco warehouses:

  • Credit cards (Costo only accepts Mastercards)
  • Cash
  • Debit
  • Costco gift cards

You’re allowed to make your payment with any combination of the three. 

Summary of picks

Summary of best Costco Mastercard picks

Card Name Rewards Get Started
Rogers Red World Elite® Mastercard®
Best no-fee card with rewards
Apply Now
CIBC Costco Mastercard Best for Costco gas & dining
Apply Now
PC® Mastercard® Best for PC Optimum points
Visit PC Financial
RBC Cash Back Preferred World Elite Mastercard Best for Everyday Purchases
Apply Now
BMO CashBack® World Elite®* Mastercard®* Best for grocery rewards
Apply Now
FAQs

Costco Mastercard FAQs

  • Does Costco take American Express?

    +

    American Express cards are not accepted at Costco warehouses or online at Costco.ca. That said, you can indirectly use your American Express credit card for Costco purchases. To do this, you would find a grocery store that accepts American Express and sells Costco gift cards. You would purchase those gift cards with your American Express credit card. Then, when you’re shopping at Costco, you pay with your gift cards.

    This strategy can benefit people who don’t have a Mastercard or prefer to earn points with their American Express credit card.

  • Which credit cards does Costco Canada accept?

    +

    Costco warehouses and Costco business centres accept any Mastercard. This includes any prepaid card that uses the Mastercard network. Some financial institutions that offer Mastercards include RBC, BMO, Rogers Bank, PC Financial, Brim Financial, Tangerine, CIBC, and Neo.

  • Does Costco Canada accept Visa?

    +

    Visa is not accepted at Costco warehouses or Costco business centres in Canada. However, Visa can be used for purchases made at Costco.ca.

  • What’s the best Costco credit card?

    +

    The best Costco credit card depends on your needs. Someone that shops a lot at Costco.ca should consider the CIBC Costco Mastercard since it gives you an increased earning rate.

    Those looking to maximize their return should consider the Rogers Red World Elite® Mastercard® since they give you a solid flat cash back in rewards.

Cory Santos Finance editor

Cory Santos is a finance writer, editor and credit card expert with nearly a decade of experience in personal finance. Cory joined Wise Publishing from BestCards, with bylines in numerous print and digital publications across North America, including the Miami Herald, St. Louis Post-Dispatch, Debt.ca, AOL, MSN and Medium as well as financial podcasts like KOFE Talk.

Disclaimer

The content provided on Money.ca is information to help users become financially literate. It is neither tax nor legal advice, is not intended to be relied upon as a forecast, research or investment advice, and is not a recommendation, offer or solicitation to buy or sell any securities or to adopt any investment strategy. Tax, investment and all other decisions should be made, as appropriate, only with guidance from a qualified professional. We make no representation or warranty of any kind, either express or implied, with respect to the data provided, the timeliness thereof, the results to be obtained by the use thereof or any other matter. Advertisers are not responsible for the content of this site, including any editorials or reviews that may appear on this site. For complete and current information on any advertiser product, please visit their website.

†Terms and Conditions apply.